Freigeben über


IsWindow-Funktion (winuser.h)

Bestimmt, ob das angegebene Fensterhandle ein vorhandenes Fenster identifiziert.

Syntax

BOOL IsWindow(
  [in, optional] HWND hWnd
);

Parameter

[in, optional] hWnd

Typ: HWND

Ein Handle für das zu testende Fenster.

Rückgabewert

Typ: BOOL

Wenn das Fensterhandle ein vorhandenes Fenster identifiziert, ist der Rückgabewert nonzero.

Wenn das Fensterhandle kein vorhandenes Fenster identifiziert, ist der Rückgabewert 0.

Hinweise

Ein Thread sollte IsWindow nicht für ein Fenster verwenden, das nicht erstellt wurde, da das Fenster nach dem Aufruf dieser Funktion zerstört werden konnte. Da Fensterhandles wiederverwendet werden, kann der Handle sogar auf ein anderes Fenster zeigen.

Beispiele

Ein Beispiel finden Sie unter Erstellen eines dialogfelds ohne Modus.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winuser.h (einschließlich Windows.h)
Bibliothek User32.lib
DLL User32.dll
APIs ext-ms-win-ntuser-window-l1-1-0 (eingeführt in Windows 8)

Siehe auch

Konzept

IsWindowEnabled

IsWindowVisible

Referenz

Windows