Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Вызов DialogBox из DLL (в самой DLL)

4.4K
19 июня 2003 года
doomer#gp
1 / / 19.06.2003
Есть программа - VisSim. У нее есть возможность подключить функции написанные пользователем. Оформляется такая функция в виде dll-библиотеки. В dll-библиотеке есть функция, которая вызывается VisSim-ом при нажатии клавиши мыши.
В теле этой ф-ции я поставил DialogBox(....). HINSTANCE получил из DLLEntryPoint, сделал диалог в ресурсах.

При копилировании вылетает ошибка
LINK : warning LNK4089: all references to "COMCTL32.dll" discarded by /OPT:REF
Когда убераю вызов InitCommonControls то она исчезает.
Но самое главное: когда я подцепляю эту библиотеку, то при нажатии кнопки мыши вылетает не мое окно, а окно настройки цветов программы. Скорее всего окно вызывается не из ресурсов dll а из ресурсов VisSim-а.

В чем тут дело ?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог