Compartir a través de


Estilos de ventana

  • WS_BORDER   Crea una ventana con un borde.

  • WS_CAPTION crea una ventana que tiene una barra de título (implica el estilo WS_BORDER). No se puede utilizar con el estilo WS_DLGFRAME.

  • WS_CHILD crea una ventana secundaria. No se puede usar con el estilo WS_POPUP.

  • WS_CHILDWINDOW igual que el estilo WS_CHILD.

  • WS_CLIPCHILDREN excluye el área ocupada por las ventanas secundarias cuando se dibuja dentro de la ventana primaria. Se utiliza al crear la ventana primaria.

  • WS_CLIPSIBLINGS recorta las ventanas secundarias en relación con las demás; es decir, cuando una ventana secundaria determinada recibe un mensaje del dibujo, el estilo WS_CLIPSIBLINGS recorta todas las demás ventanas secundarias superpuestas fuera de la región de la ventana secundaria que se actualiza. (Si WS_CLIPSIBLINGS no se especifica y las ventanas secundarias se superponen, cuando se dibuja en el área de cliente de una ventana secundaria, es posible dibujar dentro del área cliente de una ventana secundaria vecina.) Para el uso solo con el estilo WS_CHILD.

  • WS_DISABLED crea una ventana que está deshabilitada inicialmente.

  • WS_DLGFRAME crea una ventana con un borde doble pero ningún título.

  • WS_GROUP especifica el primer control de un grupo de controles en los que el usuario puede desplazarse desde un control al siguiente con las teclas de dirección. Todos los controles definidos con el estilo FALSE de WS_GROUP después del primer control pertenecen al mismo grupo. El control siguiente con el estilo WS_GROUP inicia el grupo siguiente (es decir, un grupo termina donde comienza el siguiente).

  • WS_HSCROLL crea una ventana que tiene una barra de desplazamiento horizontal.

  • WS_ICONIC crea una ventana que se minimiza inicialmente. Igual que el estilo de WS_MINIMIZE.

  • WS_MAXIMIZE crea una ventana de tamaño máximo.

  • WS_MAXIMIZEBOX crea una ventana con un botón para maximizar.

  • WS_MINIMIZE crea una ventana que se minimiza inicialmente. Para el uso solo con el estilo WS_OVERLAPPED.

  • WS_MINIMIZEBOX crea una ventana con un botón para minimizar.

  • WS_OVERLAPPED crea una ventana superpuesta. Una ventana superpuesta tiene normalmente una leyenda y un borde.

  • WS_OVERLAPPEDWINDOW crea una ventana superpuesta con los estilos WS_OVERLAPPED, WS_CAPTION, WS_SYSMENU, WS_THICKFRAME, WS_MINIMIZEBOX y WS_MAXIMIZEBOX.

  • WS_POPUP   Abre una ventana emergente. No se puede utilizar con el estilo WS_CHILD.

  • WS_POPUPWINDOW crea una ventana emergente con los estilos WS_BORDER, WS_POPUP y WS_SYSMENU. El estilo WS_CAPTION se debe combinar con el estilo WS_POPUPWINDOW para crear el menú de control visible.

  • WS_SIZEBOX   Crea una ventana con un borde de tamaño ajustable. Igual que el estilo de WS_THICKFRAME.

  • WS_SYSMENU   Crea una ventana que tiene un cuadro del menú Control en su barra de título Sólo se utiliza en ventanas con las barras de título.

  • WS_TABSTOP especifica uno de cualquier número de controles en los que el usuario pueda desplazarse mediante la tecla TAB. La tecla TAB desplaza al usuario al control siguiente especificado por el estilo WS_TABSTOP.

  • WS_THICKFRAME   Crea una ventana con un marco grueso que pueda usarse para cambiar el tamaño de la ventana

  • WS_TILED crea una ventana superpuesta. Una ventana superpuesta tiene una barra de título y un borde. Igual que el estilo de WS_OVERLAPPED .

  • WS_TILEDWINDOW crea una ventana superpuesta con los estilos WS_OVERLAPPED, WS_CAPTION, WS_SYSMENU, WS_THICKFRAME, WS_MINIMIZEBOX y WS_MAXIMIZEBOX. Igual que el estilo de WS_OVERLAPPEDWINDOW.

  • WS_VISIBLE crea una ventana que se muestra inicialmente.

  • WS_VSCROLL crea una ventana que tiene una barra de desplazamiento vertical.

Vea también

Referencia

CWnd::Create

CWnd::CreateEx

CreateWindow

Otros recursos

Estilos utilizados por MFC