我有一個Winform應用程序,重載了方法“WndProc”代碼如下:const int WM_MOUSEMOVE = 0X0200; protected override void WndProc(ref Message m) { switch (m.Msg) { case WM_MOUSEMOVE: Debug.Write(string.Format("CurrentDate:{0}", DateTime.Now) + Environment.NewLine); break; } base.WndProc(ref m); }我想捕獲鼠標在應用程序上移動時的消息,但是當我把鼠標放置在應用程序上面,然后就不動鼠標,但是在vs.net中的Output中就看到一直在輸出信息!太奇怪了。我并沒有移動鼠標,為什么會捕獲到這個消息了呢?請教高人,我只想當鼠標移動的時候捕獲到這個消息,應該怎么處理?謝謝了
C#捕獲鼠標移動消息
慕的地8271018
2018-08-16 10:06:25