Función IsWindowVisible (winuser.h)
Determina el estado de visibilidad de la ventana especificada.
BOOL IsWindowVisible(
[in] HWND hWnd
);
[in] hWnd
Tipo: HWND
Identificador de la ventana que se va a probar.
Tipo: BOOL
Si la ventana especificada, su ventana primaria, la ventana primaria de su elemento primario, etc., tienen el estilo WS_VISIBLE , el valor devuelto es distinto de cero. De lo contrario, el valor devuelto es cero.
Dado que el valor devuelto especifica si la ventana tiene el estilo WS_VISIBLE , puede ser distinto de cero incluso si la ventana está totalmente oculta por otras ventanas.
El estado de visibilidad de una ventana se indica mediante el bit de estilo WS_VISIBLE . Cuando se establece WS_VISIBLE , se muestra la ventana y el dibujo posterior en él se muestra siempre que la ventana tenga el estilo WS_VISIBLE .
Cualquier dibujo en una ventana con el estilo WS_VISIBLE no se mostrará si la ventana está oculta por otras ventanas o se recorta mediante su ventana primaria.
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winuser.h (incluya Windows.h) |
Library | User32.lib |
Archivo DLL | User32.dll |
Conjunto de API | ext-ms-win-ntuser-window-l1-1-1 (introducido en Windows 8.1) |
Conceptual
Referencia