2012-05-30 23 views
0

如何禁用並啓用窗口刷新時,點擊左上角的應用程序圖標?如何禁用並啓用窗口刷新時點擊左上角的應用程序圖標?

例如,在窗口中,每個.exe在其左上方都有一個圖標,當我們右鍵單擊該圖標時,某個應用程序會停止刷新其窗口(例如,如果應用程序有文本輸入,左鍵單擊左上角的圖標,文本輸入中的光標將停止閃爍),對於某些其他應用程序,當您左鍵單擊左上角的圖標時,應用程序窗口仍將刷新,如何啓用或禁用此?

歡迎任何代碼示例,問題緊急,請給予您幫助。

謝謝迷路。 Wa

+1

鼠標光標繪畫不是(通常)由應用程序管理!它停止閃爍,因爲文本框確實失去了焦點(現在在系統菜單上)。當系統菜單打開時,通常應用程序不會停止刷新。 –

回答

0

這是用Windows實現的標準菜單行爲。最好不要重寫它,因爲這真的很痛苦。你也可以放一段等待邏輯(使用WaitForSingleObject)或睡眠一段時間,但這會使應用程序無響應。

如果您能解釋目的,我們可能會更好地幫助您。

相關問題