|
|
Другие темы раздела | |
C/C++ На зачете спросили по ATL COM С помощью мастера ATL COM в Visual Studio на языке C++ создаем проект LB3_AutoSvr в качестве заготовки проекта для формирования внутрипроцессного сервера с использованием ATL. Добавляем методы в интерфейс IMyMath компонента: В файл Lb3_AutoSvr.idl было добавлено описание методов в транскрипции IDL: interface IMyMath : IDispatch{ HRESULT Add( LONG op1, LONG op2, LONG* pResult); ... https://www.cyberforum.ru/ c-cpp/ thread709190.html |
C/C++ клиент на VS++ 2010 сервер на RAD Studio C++Builder Пытаюсь осуществить работу автоматизации между сервером, написанным на RAD Studio ХЕ C++Builder, и клиентом, написанным на VS++ 2010. Сервер, "MyApp.exe", зарегистрировался в реестре. Имеет один метод "TestMethod1()", его хочу запустить из клиента. В клиенте делаю: CoInitialize(NULL); CLSID clsid; HRESULT hr = CLSIDFromProgID(L"MyApp.App", &clsid); // здесь все нормально |
C/C++ Com в виде dll // Client.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <windows.h> #include <stdio.h> #include "Interf.h" HRESULT hr; IClassFactory* pIClassFactory = NULL; IFile* pIFile = NULL; https://www.cyberforum.ru/ c-cpp/ thread700282.html |
C/C++ Сервер автоматизации из 32-битного приложения в 64-битной винде
https://www.cyberforum.ru/ c-cpp/ thread699293.html Приветствую. Винда х64. Есть приложение Р1, тоже х64. Есть мое приложение Р2 х32, разрабатываю в C++ builder. Необходимо из Р1 вызывать некоторые методы в моем Р2. Решил это обыграть механизмом Automation. Раньше такое делал, но все было 32 битное. Возможно ли сделать это в моем случае? Для тестов пока нет возможности, потому и задаю такой вопрос. Названия приложений Р1 и Р2 условны :). ... |
C/C++ Создание внутреннего COM в виде dll Ребят, помогите добить проект, я только учусь, не обессудьте... Создаю простое COM приложение в виде dll, вроде все по инструкции, но в клиенте так ничего не работает... Подскажите ошибку. |
C/C++ Работа с Полигонами
https://www.cyberforum.ru/ c-cpp/ thread697039.html Кто может посоветовать класную либу (желательно С++ или СОМ) для работы из полигонами (пересечения и т.д) - надо что бы быстрая била! Нашел: G P C, Poly Boolean, The B O O S T и т.д. Недавно нашел новую либу PolygonLib - Polygon Clipping Library от фирмы SINED GmbH. Там и вроде есть сравнение из уже нашедшими! Кто может што то сказать про нее? может кто то ее уже юзает? Буду очень... |
C/C++ Как работать с ATL OLE DB Consumer wizard?
https://www.cyberforum.ru/ c-cpp/ thread678459.html Здраствуйте! Я на форуме первый раз. Я пишу простенькую програму на MFC доступ к базе данных должен быть OLE DB. целую неделю борюсь с OLE DB, не могу разобраться как с ней работать. Я использую ATL OLE DB Consumer wizard что бы сгенерировать клиента, так же я понимаю как зделать Insert(), для чего MoveFirst(), MoveNext() etc. То есть более менее основу понимаю но... Я не понимаю как например... |
C/C++ Запись с RTSP посредством DirectShow Доброго времени суток. Пытаюсь захватить видео с IP камеры и записать в файл при помощи pCaptureGraphBuilder2.SetOutputFileName(MEDIASUBTYPE_Avi,StringToPWide('C:\1.avi'), pBF, pFSF); pCaptureGraphBuilder2.RenderStream(nil, @MEDIATYPE_Video, pSourceBF, pСoder, pBF); pSourceBF - фильтр источника (работает норм, используя его получается получить превью с камеры) pCoder -IBaseFilter добавленный... |
C/C++ Создание и разработка СОМ с нуля. Статьи для чайников
https://www.cyberforum.ru/ c-cpp/ thread672627.html Подскажите пожалуйста статьи, сайты, какую - нибудь литературу в которой доступно и пошагово рассказывается про создание простейших СОМ компонентов, про создание интерфейсов и про все нужные вещи. У меня есть лекция взятая на кафедре... очень сложно читается. |
C/C++ освобождение объектов msxml Как удалить объекты msxml после загрузки xml? https://www.cyberforum.ru/ c-cpp/ thread672578.html |
C/C++ Изменение полей в Active Directory. Ошибка EAccessViolation Добрый день! Подскажите как правильно изменить поля(к примеру, displayName, homePhone и др.) у пользователя в AD, зная "путь" до него(LDAP://CN=Николай,CN=Users,DC=Fabrikam,DC=com). В msdn нашел пример использования методов и свойств интерфейса IADs IADs *pADs NULL; VARIANT var; HRESULT hr = S_OK; LPWSTR path=L"LDAP://CN=Administrator,CN=Users,DC=Fabrikam,DC=com"; hr = ADsGetObject(... |
C/C++ ОБРАБОТКА СОБЫТИЙ и DirectShow Доброго времени суток. Проблема в следующем, при помощи DirectShow отображаю видео в окне, в обработчик событий написал при клике увеличить размер окна с видео...НО если кликнуть во время воспроизведения ничего не происходит до окончания воспроизведения, только потом происходит необходимое изменение размера окна IVideoWindow. В чем может быть причина ? https://www.cyberforum.ru/ c-cpp/ thread668872.html |
Модератор
3401 / 2172 / 353
Регистрация: 13.01.2012
Сообщений: 8,413
|
|
18.01.2013, 22:34 | 0 |
SKYPE4COMLib - C/C++ - Ответ 402313418.01.2013, 22:34. Показов 3174. Ответов 18
Метки (Все метки)
Ответ
просто не объявляйте глобально. или объявите указатель который получит значение при старте модуля. если глобально объявлять наверное к моменту создания объекта обертка еще COM не инициализировала
Вернуться к обсуждению: SKYPE4COMLib C/C++
0
|
18.01.2013, 22:34 | |
Готовые ответы и решения:
18
Не работает Skype4COMLib |
18.01.2013, 22:34 | |