→ os653: 那不是當機,那是無回應,就算你不用滑鼠拖也是一樣 04/01 16:35
→ os653: 因為你沒有開多執行緒,既然唯一一個執行緒在比對資料 04/01 16:36
→ os653: 那自然沒有其他人能幫忙更新 GUI 狀況,就變無回應了 04/01 16:36
→ os653: 放著等到資料比對完,視窗就會恢復正常 04/01 16:37
→ os653: 你會以為滑鼠拖動後視窗才掛掉,是因為 Windows 有動手腳 04/01 16:37
→ os653: 在 GUI 無回應的時候,會先把一個假的畫面貼在螢幕上 04/01 16:38
→ os653: 讓使用者無法辨識到短時間的無回應 04/01 16:39
→ os653: 不然程式頻繁無回應,不清楚狀況的使用者一定會到處亂投訴 04/01 16:40
推 unchained: 要用多執行緒 ㄧ個跑Gui ㄧ個運算 04/01 21:31
→ leoricee: 哇喔!感謝大大精闢的解答! 04/04 11:33