c#关机时自动退出程序

程序运行时最小化到任务栏托盘,可这时候关闭或重启操作系统使如果程序没有退出,则系统不能关闭.那么如何实现关机时自动退出程序呢?其实很简单,当windows操作系统执行关闭动作时,它会发送给各个正在运行的应用程序一个消息WM_QUERYENDSESSION,告诉应用程序要关机了,如果反馈回来的消息值为1,那么windows操作系统就会自动关闭.因此,通过截获WM_QUERYENDSESSION消息,就能实现自动退出程序.
Code

以上是2段代码,任何一个均可实现关机关闭程序!
posted on   二地主  阅读(641)  评论(0编辑  收藏  举报
努力加载评论中...

点击右上角即可分享
微信分享提示