Buttonposition eines fremden Programms
-
Ich möchte ein Programm schreiben, dass auf einen fremden Button in einem ganz anderen Programm klickt. Ich könnte es mit einem virtuellen Mauslklick (siehe FAQ) versuchen. Doch ich muss wissen, an welcher Position sich der Button befindet. Außerdem muss ich die ButtonID oder sowas kennen, damit ich den Button "ansprechen" kann.
-
Das fremde Programm kann auf Mausklick seine Position etc. mit SendMessage dem anderen Programm mitteilen. Hierzu brauchst Du die FensterHandles mit FindWindows und ein paar benutzerdefinierte Message-IDs WM_USER+xxx. Das müsste reichen.
-
Bitte nicht Send Message verwenden, sondern SendInput.