Funzione IsWindowVisible (winuser.h)

Determina lo stato di visibilità della finestra specificata.

Sintassi

BOOL IsWindowVisible(
  [in] HWND hWnd
);

Parametri

[in] hWnd

Tipo: HWND

Handle per la finestra da testare.

Valore restituito

Tipo: BOOL

Se la finestra specificata, la finestra padre, la finestra padre e così via, hanno lo stile WS_VISIBLE , il valore restituito è diverso da zero. In caso contrario, il valore restituito è zero.

Poiché il valore restituito specifica se la finestra ha lo stile WS_VISIBLE , può essere diverso da zero anche se la finestra è completamente oscurata da altre finestre.

Commenti

Lo stato di visibilità di una finestra è indicato dal bit di stile WS_VISIBLE . Quando WS_VISIBLE è impostato, la finestra viene visualizzata e il disegno successivo viene visualizzato finché la finestra ha lo stile WS_VISIBLE .

Qualsiasi disegno in una finestra con lo stile WS_VISIBLE non verrà visualizzato se la finestra è oscurata da altre finestre o viene ritagliata dalla finestra padre.

Requisiti

Requisito Valore
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-1 (introdotto in Windows 8.1)

Vedi anche

Informazioni concettuali

Riferimento

Showwindow

Windows