Форум: "WinAPI";
Текущий архив: 2002.09.16;
Скачать: [xml.tar.bz2];
Вниз
DLL + API = MainMenu Найти похожие ветки
← →
vixic (2002-07-26 10:20) [0]Подскажите как сделать чтобы при загрузке моей DLL моим приложением эта DLL добавляла пункт в MainMenu, и как организовать обработчик реакции в DLL на добавленный пункт в MainMenu.
← →
Виктор Щербаков (2002-07-26 11:19) [1]Предлагаю такой вариант.
Пункт может добавить и сама программа после загрузки библиотеки, а вот его название (Caption), может возвращать соответствующая функция dll. Из обработчика OnClick пункта меню, можно вызывать специально определенную для этого в dll функцию. Её адрес можно получать с помощью GetProcAddress. Т.е. получается самый обычный плагин.
← →
Fellomena (2002-07-26 12:08) [2]А можно сделать проще - определить в главном приложении и в DLL сообщения типа WM_USER + *** и написать соответствующие обработчики - просто и элегантно.
(не забыть в точке входа в DLL и в initialization разделе главной программы зарегестрировать пользовательское сообщение)
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.09.16;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c