[Cpp Builder 6]Externes Programm Beenden


Olikk

Grünschnabel
Hallo Leute ich möchte über ein Cpp Programm ein programm öffnen. das Klappt Ganz gut

aber wie kann ich jetzt Z.B das Programm Firefox wieder schliesen gegoogled hab ich schon find aber nichts. Danke für eure hilfe

mfg olikk
 

CSANecromancer

Erfahrenes Mitglied
Das ist jetzt einfach mal so schnell zusammen gesucht und nicht getestet:
Code:
HWND lHandle = FindWindow(0, "FireFox");
SendMessage(lHandle, WM_CLOSE, 0, 0);
Sowohl FindWindow als auch SendMessage sind Methoden der Win API. Mit FindWindow kannst du dir den Handle eines Fensters holen und mittels SendMessage teilst du dann genau diesem Fenster mit, dass es sich schließen soll.

Genauere Infos über die beiden Methoden findest du sicher in der MSDN.