Re[5]: Как из треда который запущен в dll передать message в
От: ekamaloff Великобритания  
Дата: 31.01.06 07:25
Оценка:
Здравствуйте, Voit, Вы писали:

V>А событие отлавливать OnSysCommand? В основном приложении?


В каком еще OnSysCommand? Событие надо отлавливать в оконной процедуре того окна, которому ты посылаешь это сообщение. Для этого нужно будет определить свой тип сообщения:

#define WM_MYMESSAGE WM_USER + 1


Далее:
— если пишешь на голом WinAPI — добавляешь обработку для этого сообщения в оконную процедуру
— если используешь MFC или WTL — добавляешь обработчик этого сообщения в карту сообщений того класса, который связан с данным окном (например визардом)

— вызываешь SendMessage/PostMessage указывая созданный твой идентификатор сообщения
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.