Compartir a través de


WINDOWPLACEMENT (Estructura)

La estructura de WINDOWPLACEMENT contiene información sobre la posición de una ventana en la pantalla**.**

typedef struct tagWINDOWPLACEMENT {     /* wndpl */
   UINT length;
   UINT flags;
   UINT showCmd;
   POINT ptMinPosition;
   POINT ptMaxPosition;
   RECT rcNormalPosition;
} WINDOWPLACEMENT;

Parámetros

  • length
    Especifica la longitud, en bytes, de la estructura**.**

  • flags
    Especifica marcadores que controlan la posición de la ventana minimizada y el método por la ventana es restaurada.Este miembro puede ser uno de los siguientes indicadores:

    • WPF_SETMINPOSITION especifica que el x y las y-posiciones de la ventana minimizada puede ser**.**especificado Este marcador se debe especificar si las coordenadas se establecen en el miembro de ptMinPosition .

    • WPF_RESTORETOMAXIMIZED especifica que la ventana restaurada se maximizada, independientemente de si se maximizado antes de que se minimice.Este valor es válido sólo la próxima vez que se restaura la ventana.No cambia el comportamiento predeterminado de la restauración.Este marcador solamente es válido cuando el valor de SW_SHOWMINIMIZED se especifica para el miembro de showCmd .

  • showCmd
    Especifica el estado actual de la ventana.Este miembro puede ser uno de los siguientes valores:

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

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

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

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

    • SW_SHOWMAXIMIZED Activates una ventana y muestra como ventana maximizada.

    • SW_SHOWMINIMIZED Activates una ventana y muestra como icono.

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

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

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

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

  • ptMinPosition
    Especifica la posición de la esquina superior izquierda de la ventana cuando se minimiza la ventana.

  • ptMaxPosition
    Especifica la posición de la esquina superior izquierda de la ventana cuando se maximiza la ventana.

  • rcNormalPosition
    Especifica las coordenadas de la ventana cuando la ventana está en el normal (restaurado) colocar.

Requisitos

Header: winuser.h

Vea también

Referencia

CWnd::SetWindowPlacement

Otros recursos

Estructuras, estilos, Callbacks, y mapas de mensajes