Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[Win32] Create DLL on WTL 16.11.02 18:49 Число просмотров: 1422
Автор: Green Статус: Незарегистрированный пользователь
|
> > Подскажите, как создать обычную DLL на WTL? Не COM > > component DLL, а именно обычную DLL. > > Интересует какие вспомогательные классы существуют, > какие > > макросы надо определить, чего подключить или как > сгенерить > > визардом. > > Пробовал писать "влоб", но столкнулся с проблемой: > > использую CImageList, перед CImageList:Create нужно > > проинициализировать CAppModule _Module, но линковщик > > говорит, что не находит реализацию AtlModuleInit(). > Видимо > > что-то не подключил, либо макрос какой-нибудь не > > определил... ATLBASE.H подключаю. > > 1. Sozdaesh ATL COM wizardom DLL server. > 2. Otkryvaesh file v proekte v kotorom imlementirovana > DLLMain(). > 3. Zameniaesh CComModule na CAppModule. > 4. Otkryvaesh stdafx.h. > 5. Zameniaesh : > > extern CComModule _Module;
> ---
> na > > #include <atlapp.h>
> extern CAppModule _Module;
> ---
> > i vse.
Да я так и делал.
Оказалось всё просто: _ATL_DLL_IMPL не надо указывать.
|
|
|