Вниз
Скачать: CL | DM;

Сообщения внутри DLL.   Найти похожие ветки 

← →
Новичёк   (2004-04-03 13:24) [0]

Здравствуйте, уважаемые Мастера.
Имеется DLL, состоящая из нескольких процедур. Понадобилось из одной из процедур отправить сообщение. Но сообщение отправляется только оконному объекту (т.к. требуется handler). Пришлось создавать форму.
Теперь вопрос: нет ли другого пути?
Спасибо.


← →
Юрий Зотов ©   (2004-04-03 13:52) [1]

Можно создать невидимое окно на API (сильно сэкономим размер). Еще можно использовать PostThreadMessage, которая вообще никакого окна не требует. Но в любом случае поток, в который отправляется сообщение, должен иметь цикл их выборки - а вот с этим могут быть проблемы.


← →
Новичёк   (2004-04-03 13:59) [2]


> Юрий Зотов
Что-то не подумал я про API. Наверняка это лучший вариант. Спасибо огромное.


← →
Mystic ©   (2004-04-03 14:14) [3]

Можно создать свою очередь сообщений руками (используя, например, TThreadList)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.021 c
4-1076419821
Islander
2004-02-10 16:30
2004.04.18
Вставить текст из буфера в чужое приложение


14-1080305488
Иксик
2004-03-26 15:51
2004.04.18
Тесты: Number Series, Computer Checking и Diagramming


14-1080208457
syte_ser78
2004-03-25 12:54
2004.04.18
Заставка перед загрузкой программы


14-1080481558
Bumer
2004-03-28 17:45
2004.04.18
Не могу разобраться с Visual Basic ом


6-1076921072
nazgul
2004-02-16 11:44
2004.04.18
ServerSoket и ClientSoket... #каналы




   Наверх