當窗口獲得通過鼠標點擊(左,右,或中間的按鈕)集中後拖動,並按住按鈕時,Windows似乎自動發送有關後釋放事件到新的重點窗口鼠標0.5秒,不管按鈕是否保持更長時間。剛剛獲得窗口焦點
一個非常簡單的方法來看到這個錯誤是把重點放在另一個窗口(這不是你的瀏覽器...),並在此窗口中,然後點擊(它會獲得焦點),並滾動向左或向右不放手。您可以在大約0.5秒後自動停止滾動,您可以通過更改光標來判斷。
這很煩人,因爲我經常沒有意識到一個窗口已經失去了焦點,並且我沒有按照我的意圖拖動項目而犯錯誤等等。當然,我只需點擊一次即可獲得焦點或與alt-然後拖動,但我寧願不要。
有沒有一種方法,使得:
發佈事件鼠標被立即發送到窗口,從第一所發生停止拖動事件,或
的Windows沒有按」自動發送一個窗口鼠標發佈事件?
有趣的是,Windows資源管理器在單擊可拖動項目時永遠不會獲得焦點,從而避免了這個問題。看來Windows上的人肯定知道它。