日期:2014-05-17  浏览次数:20681 次

程序关闭问题
电脑关机时,会强制关闭程序的吧,那这种关闭程序和我手动点程序上的关闭有什么不一样。
  比如我的qq,我设置的关闭程序时不询问直接删除聊天记录,当我不手动关闭QQ而直接关电脑时聊天记录是保存着的,为什么会这样呢?

------解决方案--------------------
直接关电脑时
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
指的是直接断电么

用程序自己的关闭功能来关闭,会执行一些程序自己的任务,比如保存设置、清除垃圾等

其它方式关闭程序未必执行这些任务
------解决方案--------------------
我想这个是不是要看程序自身编程时的函数设置吧。用户关闭和系统关闭时程序执行的动作应该是有不一样的行为。我电脑上的很多程序如果不是手动关闭,而是执行电脑的关机动作,那么,我在程序里设置关闭时要执行的动作就不会被执行,只有手动关闭时,程序才会执行我事先设定的动作。
------解决方案--------------------
其实可能很多,你关闭计算机是正常的,你关机不影响程序,但是这也是不正常的关闭程序,有可能会中断程序的正常结束,导致程序在关闭的过程中,中断了或者立刻关闭,就做了跳跃式关闭,不作其他的运行。请参考