我有一個(gè)Winform應(yīng)用程序,重載了方法“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); }我想捕獲鼠標(biāo)在應(yīng)用程序上移動(dòng)時(shí)的消息,但是當(dāng)我把鼠標(biāo)放置在應(yīng)用程序上面,然后就不動(dòng)鼠標(biāo),但是在vs.net中的Output中就看到一直在輸出信息!太奇怪了。我并沒有移動(dòng)鼠標(biāo),為什么會(huì)捕獲到這個(gè)消息了呢?請教高人,我只想當(dāng)鼠標(biāo)移動(dòng)的時(shí)候捕獲到這個(gè)消息,應(yīng)該怎么處理?謝謝了
C#捕獲鼠標(biāo)移動(dòng)消息
慕的地8271018
2018-08-16 10:06:25