解決Windows控制臺窗口僵死的問題
今天給大家分享一個Windows使用的小細(xì)節(jié),就是在編寫console程序時,有時候會出現(xiàn)窗口僵死或假死的情況。這種情況下,我們必須在鍵盤上按一下才能恢復(fù)運行,非常讓人煩惱。相信很多小伙伴也遇到過這個
今天給大家分享一個Windows使用的小細(xì)節(jié),就是在編寫console程序時,有時候會出現(xiàn)窗口僵死或假死的情況。這種情況下,我們必須在鍵盤上按一下才能恢復(fù)運行,非常讓人煩惱。相信很多小伙伴也遇到過這個問題。
首先,這個問題在Windows Server和Windows 10上更容易出現(xiàn),而在Windows 7上較少遇到。這與console的模式相關(guān)。下圖展示了console的正常情況,你可以看到它的標(biāo)題。
當(dāng)出現(xiàn)窗口僵死/假死的情況時,界面不會自動刷新,程序?qū)炱鸩贿\行,窗口的標(biāo)題會顯示"選定"字樣。
其實,這個問題很簡單,與console的屬性有關(guān),具體來說就是“選定”或“編輯”模式。我們可以通過菜單欄進(jìn)行設(shè)置取消。
打開控制臺窗口的屬性設(shè)置界面,如下圖所示:
在屬性設(shè)置界面中,找到紅色框所示的部分。通常情況下,Windows Server和Windows 10默認(rèn)開啟了這兩個模式。
去掉這兩個選項,然后保存即可。
這樣一來,在控制臺窗口隨便點擊時就不會出現(xiàn)窗口僵死/假死的情況了。