許多程序都具有自動退出Windows、并關閉機器的功能,但有時候我們用戶并不需要它來“添足”。其實經過筆者的分析,發現自動退出Windows并關閉機器實際上使用了USER.EXE文件中的ExitWindows函數,但是該函數在退出Windows之前會檢測所有的窗口,如果還有打開的窗口,則它會向該窗口發送MW_QUIT消息,令其關閉,但是如果那個窗口中有未保存的文件,它又會彈出“文件已經更改,是否要保存”的對話框,如果我們此時點擊“取消”,則不會關閉Windows。利用此法,我們就可以實現阻止自動關機。
具體做法是:啟動記事本程序,并在窗口中打入幾個字母,再最后化記事本程序(記事本程序占用的資源很少)。當某一程序要關閉Windows時,記事本程序會彈出“是否保存”的對話框來詢問用戶,這時候,如果我們真想關閉Windows,點擊“否”按鈕(本來就是虛設的,當然點“否”),如果不想退出Windows,只需點擊“取消”鈕即可回到Windows中。
新聞熱點
疑難解答