如何清除鼠标单击缓冲区

Cha*_*ang 3 delphi mouse

我们可能使用以下代码清除键盘缓冲区:

while PeekMessage(Msg, 0, WM_KEYFIRST, WM_KEYLAST, PM_REMOVE or PM_NOYIELD) do;
Run Code Online (Sandbox Code Playgroud)

但是,如何清除鼠标单击缓冲区?

Cha*_*ang 5

我知道了:

while PeekMessage(Msg, 0, WM_MOUSEFIRST, WM_MOUSELAST, PM_REMOVE or PM_NOYIELD) do;
Run Code Online (Sandbox Code Playgroud)

  • s / KEY / MOUSE /-谁会想到那个**?:-) (9认同)