CallWndProc-Hook! Wie die Informationen auswerten?
-
Hallo, ich hab in einem Programm einen CallWndProc-Hook installiert und bekomme jetzt auch fleißig informationen wie z.B.:
lParam: 3 wParam: 1312220 Message: 85 HWND: 000E0614
lParam: 1631900 wParam: 4294967276 Message: 125 HWND: 001405DC
lParam: 0 wParam: 0 Message: 5 HWND: 001405DCWie kann ich aus den UINT messages jetzt wieder Text herstellen? Oder kann ich nur nach speziellen Messages abfragen wie z.B. if (message == WM_PAINT) { ... } ?
Es muss doch zumindest eine Liste geben wo alle alle Messages aufgeführt werden?
Speziell suche ich eigentlich die CreateFile und WriteFile Messages...
-
Nein, soweit ich weiß nicht...Dir bleibt nur die "manuelle Umsetztung". Die Quelle (Liste) findest Du in der "Winuser.h"...viel Spaß
-
Schade, aber trotzdem danke für die Antwort! Weiß den jemand wie die korrekten Message-Bezeichnung für CreateFile und WriteFile sind?
-
bogus2k schrieb:
Weiß den jemand wie die korrekten Message-Bezeichnung für CreateFile und WriteFile sind?
gibt es nicht!
-
Dafür gibt es, meines Wissens, keine Windows-Nachrichten.
Du hättest die Möglichkeit einen Copy-Hook zu installieren, oder was besser ist:
SHChangeNotify...wirklich empfehlenswert
siehe: www.msdn.microsoft.com/en-us/library/bb762118
...damit hab' ich schon schöne Progrämmchen realisiert
-
Ohh, man, wie blöd...ich geb's echt auf.
Natürlich meinte ich: "FindFirstChangeNotification()"
siehe: www.msdn.microsoft.com/en-us/library/aa364417
tut mir leid...:-(
-
oh nein
-
loli b schrieb:
oh nein
Oh, doch