Я использую метод SendMessage
(WinAPI) для передачи сообщений между 4 приложениями.
Я хочу создать другое приложение, вызывающее LogApplication, использующее как приложение журнала, что означает, что любое сообщение было отправлено из приложения в приложение через SendMessage
вставить в файл журнала.
Я могу «поймать» все сообщения, которые отправляются, даже если 4 приложения не отправляют сообщение LogApplication? Я могу поймать все сообщения, отправленные с помощью метода SendMessage
?
Если да, то как?
Спасибо.
SendMessage
: https://msdn.microsoft.com/en-us/library/windows/desktop/ms644950(v=vs.85).aspx«Поймать» все сообщения, отправленные методом SendMessage
1
A
ответ
2
Это то, что Hooks для. Вы устанавливаете его с использованием SetWindowsHookEx, WH_GETMESSAGE
должно быть хорошо для вас. Вы найдете примеры в тех SO:
Смежные вопросы
- 1. Возможно ли блокировать сообщения, отправленные из вызовов SendMessage()?
- 2. Применение Основная форма не получает сообщения, отправленные через SendMessage
- 3. Невозможно прочитать все сообщения, отправленные с клиента
- 4. twilio callbackurl вызван методом SendMessage, но не с методом SendSmsMessage
- 5. Skype4COM - Отправленные сообщения
- 6. postfix: просмотреть отправленные сообщения
- 7. Как поймать и обработать все события UIButton одним методом?
- 8. Должен ли я поймать все исключения, которые выбрасываются методом?
- 9. Как удалить диакритические символы, отправленные методом post?
- 10. Как проверить, правильно ли отправлены все сообщения, отправленные в PubSub?
- 11. Win32: Сообщения, отправленные в поток?
- 12. переместить почту на отправленные сообщения
- 13. GCM Отправленные сообщения перед подпиской
- 14. Дублированные сообщения, отправленные потребителю MassTransit
- 15. windows - sendmessage
- 16. Ruby любой способ поймать сообщения до method_missing?
- 17. android -how, чтобы сохранить отправленные сообщения, отправленные через SmsMessage
- 18. Как поймать InvalidOperationException выброшено методом десериализации
- 19. Как поймать все сообщения udp, такие как Wireshark без капель?
- 20. Отправленные сообщения прекратились - изменение кода не было
- 21. Поймать все сообщения Objective-C и получить список объектов во время выполнения Cocoa
- 22. Отправленные сообщения папки не синхронизируются должным образом
- 23. Почему сообщения, отправленные в QuickFIX, отбрасываются?
- 24. Slack: Извлечь все сообщения
- 25. :: SendMessage()
- 26. Отправленные сообщения, которые не имеют темы
- 27. делать сообщения, отправленные в HWND_BROADCAST, на другие рабочие столы?
- 28. Сообщения Anr с синхронизированным методом
- 29. PostThreadMessage & SendMessage
- 30. Не удалось захватить отправленные сообщения на Android
Это то, что WinSpy ++ делает ... –
@AdrianoRepetti, я знаю ... но как я могу это сделать? –