Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.08;
Скачать: CL | DM;

Вниз

Посылка сообщений в поток   Найти похожие ветки 

 
Sergeevich   (2004-07-22 18:46) [0]

Нужно: чтоб после посылки ПОТОКУ сообщения WM_ACTIVATETHREADS от адекватно на это дело реагировал!

Я делаю так:

(главный модуль)


b := PostThreadMessage(FThreads[i].Handle, WM_ACTIVATETHREADS, 0, 0);


(модуль потока)


  while TRUE do begin
      if GetMessage(msg, 0, 0, 0) then begin
         if msg.message = WM_ACTIVATETHREADS then
            ShowMessage("ХОЧУ ВОТ ЭТО УВИДЕТЬ");

         translatemessage(msg);
         dispatchmessage(msg);
      end;
  end;


Это в методе EXECUTE цикл сообщений.

Но к сожалению мое сообщение НЕ доходит! В чем дело, подскажите мастера плз.


 
Суслик ©   (2004-07-22 18:58) [1]

b := PostThreadMessage(FThreads[i].threadid, WM_ACTIVATETHREADS, 0, 0);

если не ошибаюсь...


 
Sergeevich   (2004-07-22 19:10) [2]

Точно! Ты прав. Спасибо!



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

Текущий архив: 2004.08.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
1-1090528348
AlexR
2004-07-23 00:32
2004.08.08
Как отследить вызов popup меню в ТаскБаре


1-1090933083
KIR
2004-07-27 16:58
2004.08.08
Народ, как заптхивать/доставать картинки из dll


14-1090412511
t100
2004-07-21 16:21
2004.08.08
Ошибка панели управления.


14-1090230483
Turbid
2004-07-19 13:48
2004.08.08
RxLib


3-1089630354
Artem123
2004-07-12 15:05
2004.08.08
Разъясните еще раз про DBGrid (рисунки, Canvas и т.д.)