0 / 2 / 1
Регистрация: 14.02.2011
Сообщений: 100
|
||||||
1 | ||||||
COM-сервер на ATL и IClassFactory02.04.2011, 14:03. Показов 1978. Ответов 0
Метки нет (Все метки)
Нужно написать COM-сервер с помощью ATL.
Он должен реализовать интерфейсы IPersistFolder, IShellFolder, IClassFactory и т.д. Первые два из Windows Shell с ними вроде всё в порядке, а вот как реализуется IClassFactory? Делая как написано в MSDN, IClassFactory, при просмотре через OLE/COM Object Viewer, не появляется. Я понимаю MSDN так: Нужно создать объект через Add Class Wizard, например, ATL Simple Object. Он уже порождён от CComCoClass, а это и есть реализация IClassFactory. Ну и ещё в объявлении моего класса добавляем макрос DECLARE_CLASSFACTORY(). Получается примерно следующее:
0
|
02.04.2011, 14:03 | |
Ответы с готовыми решениями:
0
System.UnauthorizedAccessException: Creating an instance of the COM component with CLSID {...} from the IClassFactory failed due to the following erro ATL Изучение COM, C++ ATL поделитесь ATL |
02.04.2011, 14:03 | |
02.04.2011, 14:03 | |
Помогаю со студенческими работами здесь
1
Win32 + ATL На зачете спросили по ATL COM Литература по ATL/WTL. ATL Service и переодическая задача Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |