Funzione IsWindow (winuser.h)

Determina se l'handle di finestra specificato identifica una finestra esistente.

Sintassi

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

Parametri

[in, optional] hWnd

Tipo: HWND

Handle per la finestra da testare.

Valore restituito

Tipo: BOOL

Se l'handle di finestra identifica una finestra esistente, il valore restituito è diverso da zero.

Se l'handle di finestra non identifica una finestra esistente, il valore restituito è zero.

Commenti

Un thread non deve usare IsWindow per una finestra che non è stata creata perché la finestra potrebbe essere eliminata definitivamente dopo la chiamata di questa funzione. Inoltre, poiché i quadratini di finestra vengono riciclati, l'handle potrebbe anche puntare a una finestra diversa.

Esempio

Per un esempio, vedere Creazione di una finestra di dialogo senza modalità.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll
Set di API ext-ms-win-ntuser-window-l1-1-0 (introdotto in Windows 8)

Vedi anche

Informazioni concettuali

IsWindowEnabled

IsWindowVisible

Riferimento

Windows