Befehl zur Abfrage von aktiven Fenster?

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Triology

Betreff: Befehl zur Abfrage von aktiven Fenster?

BeitragDo, März 08, 2012 22:07
Antworten mit Zitat
Benutzer-Profile anzeigen
Hey,
hab in der Hilfe und der SuFu nichts gefunden, daher:
gibt es irgendeinen Befehl, mit dem ich Abfragen kann, ob mein Blitz Runtime Window momentan aktiviert ist?
Ich meine damit, wenn man mit der Maus aus meinem Fenster rausgeklickt, also z.B in ein anderes Fenster.

Danke im Vorraus

MfG, Triology

Propellator

BeitragDo, März 08, 2012 22:34
Antworten mit Zitat
Benutzer-Profile anzeigen
https://www.blitzforum.de/foru...tivewindow

EDIT: Weil er mich gerade im Channel genaueres gefragt hat:
Folgendes als user32.decls oder wie auch immer im Ordner Blitz3D/userlibs/ speichern. Falls der Ordner nicht existiert, erstellt ihn.
Code: [AUSKLAPPEN]
.lib "user32.dll"

GetActiveWindow%():"GetActiveWindow"


Ob das aktive Fenster unser Fenster ist, können wir dann wie folgt prüfen:

BlitzBasic: [AUSKLAPPEN]
If GetActiveWindow() = SystemProperty("AppHWND") Then Print "Yup."


MfG
Propellator - Alles andere ist irrelephant.
Elefanten sind die Könige der Antarktis.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group