关机和任务管理器结束可以通过在FormClosing的时候检查CloseReason 登出的话,winforms没有封装,你可以自己重载顶层窗口的WndProc抓WM_QUERYENDSESSION检查lparam是不是ENDSESSION_LOGOFF(0x80000000)。注意检查完了要调用基类的wndproc不然FormClosing不会被触发。
110,545
社区成员
642,580
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧