看板 C_Sharp 關於我們 聯絡資訊
當你把游標移到其他控制項上時 因為游標不在 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
wnlq6k528:嗯嗯 我會試看看的 謝謝你 08/12 01:01