Chinaunix首页 | 论坛 | 博客
  • 博客访问: 595496
  • 博文数量: 765
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5005
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-16 18:49
文章分类

全部博文(765)

文章存档

2011年(1)

2008年(764)

我的朋友

分类:

2008-10-16 18:49:36


  许多程序都具有自动退出、并关闭机器的功能,但有时候我们用户并不需要它来“添足”。其实经过笔者的分析,发现自动退出并关闭机器实际上使用了USER.EXE文件中的ExitWindows函数,但是该函数在退出Windows之前会检测所有的窗口,如果还有打开的窗口,则它会向该窗口发送MW_QUIT消息,令其关闭,但是如果那个窗口中有未保存的文件,它又会弹出“文件已经更改,是否要保存”的对话框,如果我们此时点击“取消”,则不会关闭Windows。利用此法,我们就可以实现阻止自动关机。
  
  具体做法是:启动记事本程序,并在窗口中打入几个字母,再最后化记事本程序(记事本程序占用的资源很少)。当某一程序要关闭Windows时,记事本程序会弹出“是否保存”的对话框来询问用户,这时候,如果我们真想关闭Windows,点击“否”按钮(本来就是虚设的,当然点“否”),如果不想退出Windows,只需点击“取消”钮即可回到Windows中。
【责编:admin】

--------------------next---------------------

阅读(457) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:Win98和WinXP双系统启动菜单的恢复

给主人留下些什么吧!~~