CloseWindow bei fremdem Fenster?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
onny
Beiträge: 400
Registriert: 27.04.2005 17:50
Kontaktdaten:

CloseWindow bei fremdem Fenster?

Beitrag von onny »

Hallo,
ich bins nochmal ;)

Ist Es möglich ein fremdes Fenster zu schließen? Sicherlich ja, aber ich komm auch mit Google und der PB-Suche nicht weiter.
Dachte erst an CloseWindow(FindWindow_(#NULL,"FENSTER")), klappte aber nicht. klar gibts sowas wie AutoIT oder Libraries dazu, macht aber mein Programm nur unnötig größer!

Denke für ein paar hier ist mein Problem keine große Herausforderung ;)

Danke für jede Hilfe! Gruß Jonas!
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: CloseWindow bei fremdem Fenster?

Beitrag von Kiffi »

so sollte es funktionieren (Beispiel anhand eines geöffneten Notepad-Fensters; Fenstertitel anpassen!):

Code: Alles auswählen

hwnd = FindWindow_(#Null, "Unbenannt - Editor")
If hwnd
  PostMessage_(hwnd,#WM_CLOSE,0,#True) 
Else
  Debug "Nicht gefunden!"
EndIf
Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
onny
Beiträge: 400
Registriert: 27.04.2005 17:50
Kontaktdaten:

Beitrag von onny »

Super! Vielen dank!
Benutzeravatar
onny
Beiträge: 400
Registriert: 27.04.2005 17:50
Kontaktdaten:

Beitrag von onny »

Und weils so schnell igng gleich noch ne Frage hinterher ;)
Wie kann man die Breite/Höhe eines fremden Fensters ermitteln?

schonmal ein herzliches dankeschön ;P
Benutzeravatar
onny
Beiträge: 400
Registriert: 27.04.2005 17:50
Kontaktdaten:

Beitrag von onny »

top! danke!
Antworten