exe name -> hwnd
-
Hi Leutz,
ich häng an nem prog, das tastendrücke an n anderes prog schicken soll, dafür bräuchte ich den hwnd von dem fenster... Das problem daran ist, dass das andere Prog keinen konstanten Fenstertitel hat, ausserdem hab ich das prog nicht selbst nicht (ich schreib das für jemand anders) daher komm ich auch nicht an den Fensterklassen Name.
Nu hab ich code, der mir aus nem exe namen die process id raus sucht und daraus krieg ich auch n programm handle... aber einfach keinen fenster handle
hilfe!thnx & cu
Algoman
-
Mit EnumWindows alle Fenster durchgehen und jeweils mit GetWindowThreadProcessId die dazugehörige Process-ID auslesen. Diese vergleichst du dann mit der gegebenen

Ein Anwendungs-Beispiel findest du auch im FAQ-Beitrag ShellExecute - Fenster wieder schliessen

-
goil, funkt

vielen dank! cool hier. endlich mal leute mit ahnung... hier komm ich öfter her ^^
CUAlgoman