2

我在非托管 WinAPIs 环境中使用 C++ 进行编码。

4

1 回答 1

3

您正在寻找WM_ENDSESSIONwindows 消息

http://msdn.microsoft.com/en-us/library/windows/desktop/aa376889(v=vs.85).aspx

LRESULT MyWindowProc(HWND hwind, UINT msg, WPARAM wParam, LPARAM lParam) {
  switch (msg) {
    case WM_ENDSESSION: 
      // Session ended.  Just like SystemEvents.SessionEnded
      ...
      break;
    ...
  }
}
于 2012-10-19T19:54:35.067 回答