Die Community zu .NET und Classic VB.
Menü

FindWindow

 von 

Deklaration  

Declare Function FindWindow Lib "user32" _
                 Alias "FindWindowA" ( _
                 ByVal lpClassName As String, _
                 ByVal lpWindowName As String) As Long
Weitere Informationen zur Verwendung dieser Funktion finden sie u.U. auch im Artikel FindWindow des API-Wikis.

FindWindow sucht ein TopLevel Fenster anhand vorgegebener Klassen- und Fensternamen. Kindfenster werden nicht berücksichtigt. FindWindow stellt fest ob eine bestimmte Anwendung gerade ausgeführt wird.

Parameter
lpClassNameEin Zeiger auf einen Nullterminierten String, der den Klassennamen oder ein Integer-Atom enthält, die die Klasse indentifizieren. Handelt es sich bei dem Parameter um ein Atom, muß dieses global sein. Das höherwertige Wort sollte auf Null gesetetz werden, das niederwertige enthält das Atom.
lpWindowNameEin Zeiger auf einen nullterminierten String, der den Fensternamen enthält. Ist der Parameter gleich Null stellen alle Fensternamen eine Übereinstimmung dar.

Tabelle 1


Rückgabewerte
hWndDas Handle des Fensters dessen Klassenname und Fenstername mit den Vorgaben übereinstimmt.
0Das Fenster wurde nicht gefunden.

Tabelle 2


Unterstützte Betriebssysteme
Win32s, Windows 95, Windows 98, Windows NT

Verwandte API-Funktionen
EnumWindows, FindWindowEx, GetClassName, GlobalAddAtom

Zugehörige Tipps

Zugehörige Microsoft Knowledge Base Artikel