Я пытаюсь выяснить, как я могу захватить все оконные сообщения процесса/окна с момента его запуска в C#. Этот процесс не был бы моим собственным, поэтому мне нужно было бы использовать какой-то крючок. Моя цель - начать сбор всех сообщений в реальном времени с момента создания исходного окна, до выхода приложений и вывода всех сообщений в текстовое поле или файл. Таким образом, с самого момента, когда приложение было выполнено.Как я могу захватить все сообщения приложения/окна с начала процесса?
Поскольку я хочу захватить его с момента его запуска, я, вероятно, не буду иметь ручку окна, так как их пока не будет никакой ручкой. Поэтому я считаю, что это может быть сложно.
Это приложение, которое делает это, что я могу использовать для справки? Я хочу, чтобы все сообщения поступали из приложения.
Укажите, что будет считаться «сообщением». –