今天同窗跟我說了一個bug,雖然很簡單,但仍是記錄一下,也好讓我養成寫東西的習慣。windows
C# windows form 程序中,發生某個事件時,須要自動彈出一個窗口,提示用戶,並等待用戶輸入進行處理。函數
若是用戶這個時候切出了程序,主程序不是當前激活窗口時,彈出一個消息窗口會形成程序假死。orm
其實我對C#也不是特別熟悉,個人思路是能夠先讓程序得到焦點,應該就能夠解決問題。事件
而後開始在Application裏頭找,看是否有相應函數,沒找見;io
繼續在主窗口裏頭找,發現一個Activate,正好知足要求,恰好能解決問題。form