Share via


Función IsWindow (winuser.h)

Determina si el identificador de ventana especificado identifica una ventana existente.

Sintaxis

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

Parámetros

[in, optional] hWnd

Tipo: HWND

Identificador de la ventana que se va a probar.

Valor devuelto

Tipo: BOOL

Si el identificador de ventana identifica una ventana existente, el valor devuelto es distinto de cero.

Si el identificador de ventana no identifica una ventana existente, el valor devuelto es cero.

Comentarios

Un subproceso no debe usar IsWindow para una ventana que no creó porque la ventana podría destruirse después de llamar a esta función. Además, dado que los identificadores de ventana se reciclan, incluso podría apuntar a una ventana diferente.

Ejemplos

Para obtener un ejemplo, vea Crear un cuadro de diálogo Modeless.

Requisitos

   
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-0 (introducido en Windows 8)

Consulte también

Conceptual

IsWindowEnabled

IsWindowVisible

Referencia

Windows