我有一個奇怪的問題,我希望有人可能有經驗/有一些建議。Windows保留拖放光標
我正在使用第三方庫(GoDiagram),它簡單地反映了它,我不認爲是問題的原因。會發生什麼是我將文件拖到從Control類繼承的背景畫布上。在畫布上拖動文件時,光標將變爲「拖放」光標,我相當肯定的是由基本控件而不是畫布本身處理。
在這一點上,畫布觸發了一個我迷上的事件。此事件顯示模式對話框。此時光標是一個正常的箭頭。但是,如果我將焦點返回到桌面,則我的光標仍處於「拖放」狀態,實際上我無法與桌面上的任何圖標進行交互。
有誰知道爲什麼這樣的事情會發生?還是有人知道我可以如何強制光標恢復?奇怪的是,它感覺就像它的Windows遊標無法正常工作,並且從這一點開始,我的應用程序中的光標沒問題。如果我關閉了對話框,那麼光標就會返回到正常光標,無論我在哪裏,就像你期望的那樣。
乾杯
對於任何人遇到同樣的問題,看看[這個答案](http://stackoverflow.com/a/21407496/1576119)。我想這是一回事。 ShowDialog將阻止DragDrop完成。 – 2016-05-20 18:56:40