Compartir a través de


CWnd::ShowWindow

Establece el estado de visibilidad de la ventana.

BOOL ShowWindow(
   int nCmdShow 
);

Parámetros

  • nCmdShow
    Especifica cómo CWnd debe mostrarse.Debe ser uno de los siguientes valores:

    • SW_HIDE oculta esta ventana y pasa la activación a otra ventana.

    • SW_MINIMIZE Minimizes la ventana y activa la ventana de nivel superior en la lista del sistema.

    • SW_RESTORE Activates y muestra la ventana.Si está minimizado o se maximiza la ventana, Windows la restaura su tamaño y posición originales.

    • SW_SHOW Activates la ventana y los muestra en su tamaño y posición actual.

    • SW_SHOWMAXIMIZED Activates la ventana y la muestra como ventana maximizada.

    • SW_SHOWMINIMIZED Activates la ventana y la muestra como icono.

    • SW_SHOWMINNOACTIVE muestra la ventana como icono.La ventana que está activa actualmente permanece activo.

    • SW_SHOWNA muestra la ventana en su estado actual.La ventana que está activa actualmente permanece activo.

    • SW_SHOWNOACTIVATE muestra la ventana en su tamaño y posición más recientes.La ventana que está activa actualmente permanece activo.

    • SW_SHOWNORMAL Activates y muestra la ventana.Si está minimizado o se maximiza la ventana, Windows la restaura su tamaño y posición originales.

Valor devuelto

Distinto de cero si la ventana era anteriormente visibles; 0 si CWnd se oculto previamente.

Comentarios

ShowWindow se debe llamar a una vez por la aplicación de la ventana principal con CWinApp::m_nCmdShow.Las llamadas subsiguientes a ShowWindow deben utilizar uno de los valores enumerados en lugar de que el especificado por CWinApp::m_nCmdShow.

Ejemplo

Vea el ejemplo para CWnd::CalcWindowRect.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

ShowWindow

CWnd::OnShowWindow

CWnd::ShowOwnedPopups