ADSENSE

ADSENSE

Mostrando postagens com marcador buffer. Mostrar todas as postagens
Mostrando postagens com marcador buffer. Mostrar todas as postagens

quinta-feira, 18 de novembro de 2010

Limpar o buffer do teclado e mouse

procedure EmptyKeyQueue;
var Msg: TMsg;
begin
while PeekMessage(Msg, 0, WM_KEYFIRST, WM_KEYLAST, PM_REMOVE or PM_NOYIELD) do;
end;

procedure EmptyMouseQueue;
var Msg: TMsg;
begin
while PeekMessage(Msg, 0, WM_MOUSEFIRST, WM_MOUSELAST, PM_REMOVE or PM_NOYIELD) do;
end;