Re: [問題] 關於滑鼠座標的問題

看板C_Sharp作者 (Pon)時間17年前 (2008/08/10 11:31), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
當你把游標移到其他控制項上時 因為游標不在 Form1 上 所以 Form1 的 MouseMove 就不會繼續觸發 可以把游標可能經過的控制項都加入 MouseMove 也就是 Form1 上所有的控制項 private void ControlsAddMouseMove(Control.ControlCollection Controls) { for (int i = 0; i < Controls.Count; i++) { Controls[i].MouseMove += new MouseEventHandler(Form1_MouseMove); ControlsAddMouseMove(Controls[i].Controls); } } 最後把 ControlsAddMouseMove(this.Controls); 丟到 Form1_Load 即可 試看看吧 ^.< -- 程式設計師的四不一沒有: 操不死、罵不退、窮不怕、加班不停、沒有前途 程式設計師的工作內容: 錢少、事多、離家遠 位低、權輕、責任重 睡覺睡到做惡夢、哈錢哈到腦抽筋 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.73.248

08/12 01:01, , 1F
嗯嗯 我會試看看的 謝謝你
08/12 01:01, 1F
文章代碼(AID): #18dc4D2i (C_Sharp)
文章代碼(AID): #18dc4D2i (C_Sharp)