Кто-нибудь знает, как обнаружить сообщение о приостановке Windows с помощью кода C/C++? Или может ли это сделать SetWindowsHookEx funciton? У кого-нибудь есть этот код для меня? Я хочу обнаружить это сообщение. большое спасибо.Как обнаружить Windows suspend message?
1
A
ответ
1
Если вы говорите о сне и спящем - ответ - да, вы можете. Вам просто нужно слушать WM_POWERBROADCAST
message.
Предположим, у вас есть приложение MFC и класс окна, который является подклассом CWnd
. Затем вы можете сделать:
BEGIN_MESSAGE_MAP(CMyWindow, CWnd)
//{{AFX_MSG_MAP(CMyWindow)
ON_MESSAGE(WM_POWERBROADCAST, OnMsgPowerBroadcast)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
...
LRESULT CMyWindow::OnMsgPowerBroadcast(WPARAM wParam, LPARAM lParam)
{
if (wParam == PBT_APMSUSPEND) {
// The system is suspending.
}
return TRUE;
}
Смежные вопросы
- 1. Windows Phone 8.1 Suspend
- 2. Осталось времени до Windows suspend
- 3. Suspend Redraw of Windows Form
- 4. Camel «Composed Message Processor» как обнаружить «onComplete»
- 5. Windows message loop
- 6. Message Queue Служба Windows
- 7. Как обнаружить брандмауэр в Windows?
- 8. Windows Mobile message box this.close()?
- 9. C# Использование Windows Message Queue
- 10. infine windows message loop - C++
- 11. Как обнаружить события силовой системы, такие как suspend, hibernate и т. Д.
- 12. + grails debug forked + suspend
- 13. Log suspend reason unknown
- 14. NSURLSessionDownloadTask cancelByProducingResumeData vs suspend
- 15. WSO2 Suspend Запланированная задача
- 16. Suspend AHK script
- 17. Android suspend mode
- 18. Ошибка приложения при включении Suspend
- 19. wxWidgets wxWinCE suspend-resume crash (VC++)
- 20. Liferay: Suspend/Disable Гость пользователя
- 21. Создать процесс suspend и UAC
- 22. Windows Phone 8 Message Box вопрос
- 23. Corona force app to suspend
- 24. Как обнаружить консоль или приложение Windows?
- 25. Как обнаружить открытые сокеты в Windows?
- 26. Windows Phone 7 «кнопка« назад », как обнаружить?
- 27. Как обнаружить столкновение в приложениях Windows Store?
- 28. Как обнаружить событие Windows в Qt?
- 29. Как обнаружить неудавшийся вход в Windows
- 30. Как обнаружить кодированные символы Windows-1251