Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Как сделать DLL сэкспортом класса?

1 view
Skip to first unread message

Aleksandr Yakovlev

unread,
Jan 2, 2008, 9:00:58 AM1/2/08
to
Сабж, например диалога? В первых шагах (такой сайт, если кто не знает), в
шаге 303 рассказывается как это сделать, правда там делалось это все на
визуальной студии 6.0. Hо на 8.0 что то у меня не получается ничего. Вроде
делаю все как у него написано. Может кто поможет исходничком, примерчиком,
или еще чем? Буду очень благодарен.

Aleksey Yashchenko

unread,
Feb 4, 2008, 12:22:16 PM2/4/08
to
Aleksandr Yakovlev wrote:
> Сабж, например диалога?
>

Примера под рукой к сожалению нет
Знаю точно, что VS Wizard при создании DLL (не пустого проекта),
добавляет в проект файлы с экспортируемой функцией и классом.

Для этого перед классом добавляется M$овый макрос _DLL_EXPORT_ или чтото
в таком духе. От этого и шагать.

ИМХО при экспортировании классов из виндовой длл следует задуматься о КОМе.

Экспортить диалоги - совсем нехорошо. Если это диалог MFC - оставьте эту
затею :)

--
Aleksey Y. aka Slayer

Alex Erin

unread,
Feb 4, 2008, 5:25:57 PM2/4/08
to
Рад тебя видеть, Aleksandr !!!
Aleksandr Yakovlev написал письмо All, а в нем вот что:

AY> Сабж, например диалога? В первых шагах (такой сайт, если кто не
AY> знает), в шаге 303 рассказывается как это сделать, правда там делалось
AY> это все на визуальной студии 6.0. Hо на 8.0 что то у меня не
AY> получается ничего. Вроде делаю все как у него написано. Может кто
AY> поможет исходничком, примерчиком, или еще чем? Буду очень благодарен.
Я не знаю такого сайта :)
о можно сделать, напpимеp, вот так:
http://www.gamedev.net/reference/articles/article928.asp

0 new messages