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

Чем заменить Application.ProcessMessages?   Найти похожие ветки 

← →
Max   (2004-06-06 18:15) [0]

Чем заменить в программе (на WinApi) в цикле Application.ProcessMessages?


← →
Dimaxx   (2004-06-06 22:27) [1]

На WinAPI это реализуется так:

var Message: TMsg;

while GetMessage(Message,0,0,0) do
begin
 TranslateMessage(Message);
 DispatchMessage(Message);
end;


Так отлавлиывается любое сообщение. Если необходимо на него отреагировать, то нужно проверять его внутри while вместо кода.


← →
jack128 ©   (2004-06-07 02:51) [2]


> while PeekMessage(Message,0,0,0, PM_REMOVE) do
> begin
>  TranslateMessage(Message);
>  DispatchMessage(Message);
> end;



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

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



Память: 0.45 MB
Время: 0.02 c
14-1088399763
VEG
2004-06-28 09:16
2004.07.18
Есть довольно раскрученный ресурс. Что посоветуете?


14-1088403348
Игорь Шевченко
2004-06-28 10:15
2004.07.18
Современные политтехнологии - где больше вранья ?


3-1087924309
Piter
2004-06-22 21:11
2004.07.18
Как искать в базе без учета регистра букв?


8-1083349209
GlavBOTan
2004-04-30 22:20
2004.07.18
Wave-header


1-1088754663
NeyroSpace
2004-07-02 11:51
2004.07.18
Можно ли при помощи TApplication организовать главный цикл




   Наверх