WndProc austauschen
-
Hallo wie stelle ich es an ein WNdProc von einem anderen fenstr zu beeinflussen also das ich die reaktionen des Fensters verändere.
Bei SetWindowsHook gibts so ne Option um die Messages abzufasngen und sie dann zu bearbeiten. Muss das in einer Dll geschehen ode rkann ich es in meinem Programm machen?
UNd wie geht des genauer?
-
Also wenn ich sich um ein Fenster im eigenen Prozess handelt, dann geht das ganz einfach mit
Old_WndProc = (WNDPROC) SetWindowLongPtr(hWnd,GWLP_WNDPROC,(long) New_WndProc);
Oder so ähnlich ;), ich hab das noch nie benutzt :D. Wenn es aber um ein fremdes Fenster geht, wirst du um Hooks nicht herumkommen.
cya
-
*g*
[ Dieser Beitrag wurde am 31.12.2002 um 00:18 Uhr von Happy Birthday editiert. ]
-
Ja es geht um ein fremdes Fenster und wie mache ich des mit dem Hook?
-
[url]
http://www.fantastic-software.de/tutorials/hook.htm
[/url]ist kleines Tutorial über das Thema