Я пытаюсь понять, как перехватить сообщение, отправленное для создания окна при запуске приложения. Я хочу поймать это сообщение и как-то сохранить его, а затем отправить его обратно через 10 секунд.Сообщение о создании ловушки при запуске приложения
Так что я могу перехватить сообщение до того, как оно создаст окно приложения, а затем отправьте его обратно.
Цель состоит не в том, чтобы добавить 10-секундную задержку в приложение, я просто пытаюсь узнать систему обмена сообщениями немного больше (как поймать сообщение и отправить его самому.) Я просто не уверен, что мне нужно для фильтрации, чтобы поймать создание окна другого приложения и как сохранить сообщение, чтобы я мог отправить его обратно. Я не хочу откладывать весь процесс от запуска, просто создание окна.
Мое приложение прослушивает блокнот запускаемых
Моего приложение захватывает сообщение для создания окна
Моих магазинов приложений сообщений и стекло задержки творению 5-10 секунд
Моего приложение отправляет сообщение обратно out и notepad.
Может ли кто-нибудь помочь мне с этим справиться? У меня нет проблем с попыткой сделать это на C#, vb.net или C++. Поэтому любая помощь была бы замечательной.
Я понятия не имею, как безопасно/надежно реализовать любой из четырех шагов, которые вы начертите. Вся идея звучит чрезвычайно хитроумно. –
Ну, я знаю, как фильтровать сообщения и отправлять их обратно, у меня в основном возникают проблемы с тем, что именно мне нужно поймать для первоначального создания/рисования окна и как сохранить сообщение. – user1632018