4 uygulama arasında ileti geçmek için SendMessage
yöntemini (WinAPI) kullanıyorum.
LogApplication çağrısında, bir günlük uygulaması kullanarak, herhangi bir iletinin uygulamadan SendMessage
yoluyla bir günlük dosyasına eklenmesi anlamına gelen başka bir uygulama oluşturmak istiyorum.
4 uygulama iletiyi LogApplication'a göndermiyor olsa bile, gönderilen tüm iletileri "yakalayabilirim"? SendMessage
yöntemiyle gönderilen tüm iletileri yakalayabilir miyim?
Varsa nasıl?
Teşekkürler.
SendMessage
: https://msdn.microsoft.com/en-us/library/windows/desktop/ms644950(v=vs.85).aspxSendMessage yöntemiyle gönderilen tüm iletileri "Yakala" yöntemi
1
A
cevap
2
Bu Hooks içindir budur. SetWindowsHookEx, WH_GETMESSAGE
kullanımı ile kurarsınız, sizin için iyi olmalıdır.
O WinSpy ++ –
@AdrianoRepetti, biliyorum ... böyle yapar ... ama bunu nasıl: Siz bu SO örnekler bulacaksınız? –