WM_ENDSESSION

【勇芳软件工作室】汉化HomePreviousNext

Windows处理WM_QUERYENDSESSION消息的结果后,WM_ENDSESSION消息将发送到应用程序。WM_ENDSESSION消息通知应用程序Windows会话是否结束。

WM_ENDSESSION

fEndSession = (BOOL) wParam; // end-session标志

fLogOff = lParam //注销标志

参数

【fEndSession】

价值【wParam中】.指定会话是否结束。如果会话结束,该参数为TRUE;否则,它是FALSE。

【fLogOff】

价值【lParam的】.指示用户是否注销或关闭系统。支持的值包括:ENDSESSION_LOGOFF。

返回值

如果应用程序处理此消息,则应返回零。

备注

如果【fEndSession】参数为TRUE,Windows会话可以在所有应用程序从处理此消息后返回结束。因此,在从此消息返回之前,应用程序应执行终止所需的所有任务。

当会话结束时,应用程序不需要调用DestroyWindowPostQuitMessage函数。

也可以看看

DestroyWindow, PostQuitMessage, WM_QUERYENDSESSION