Compartilhar via


Estilos de janela

  • WS_BORDER  Cria uma janela que tem uma borda.

  • WS_CAPTION  Cria uma janela que tem uma barra de título (implica o estilo de WS_BORDER). Não pode ser usado com o estilo WS_DLGFRAME.

  • WS_CHILD  Cria uma janela filha. Não pode ser usado com o estilo WS_POPUP.

  • WS_CHILDWINDOW  Igual ao estilo de WS_CHILD.

  • WS_CLIPCHILDREN  Exclui a área ocupada por janelas filhas quando você desenhar dentro da janela pai. Usado ao criar a janela pai.

  • WS_CLIPSIBLINGS Une as janelas filhas umas às outras, ou seja, quando uma janela filha específica recebe uma mensagem de pintura, o estilo WS_CLIPSIBLINGS remova todas janelas filhas sobrepostas restantes da região da janela filha para ser atualizado. (Se WS_CLIPSIBLINGS não for fornecido e janelas filho se sobrepuserem, quando você desejar dentro da área cliente de uma janela filho, será possível desenhar dentro da área cliente de uma janela filho vizinha.) Para uso apenas com o estilo WS_CHILD.

  • WS_DISABLED  Cria uma janela que é desativada inicialmente.

  • WS_DLGFRAME  Cria uma janela com uma borda dupla, mas sem título.

  • WS_GROUP  Especifica o primeiro controle de um grupo de controles no qual o usuário pode se mover de um controle ao seguinte usando as teclas de direção. Todos os controles definidos com o estilo WS_GROUP FALSE após o primeiro controle pertencem ao mesmo grupo. O próximo controle com o estilo WS_GROUP inicia o próximo grupo (ou seja um grupo termina onde o próximo começa).

  • WS_HSCROLL  Cria uma janela que tem uma barra de rolagem horizontal.

  • WS_ICONIC   Cria uma janela que é minimizada inicialmente. Igual ao estilo WS_MINIMIZE.

  • WS_MAXIMIZE  Cria uma janela de tamanho máximo.

  • WS_MAXIMIZEBOX  Cria uma janela que tem um botão de maximizar.

  • WS_MINIMIZE  Cria uma janela que é minimizada inicialmente. Para uso apenas com o estilo WS_OVERLAPPED.

  • WS_MINIMIZEBOX   Cria uma janela que tem um botão de maximizar.

  • WS_OVERLAPPED  Cria uma janela sobrepostas. Uma janela sobreposta geralmente tem uma legenda e uma borda.

  • WS_OVERLAPPEDWINDOW   Cria uma janela sobreposta com os estilos WS_OVERLAPPED, WS_CAPTION, WS_SYSMENU, WS_THICKFRAME, WS_MINIMIZEBOX, e WS_MAXIMIZEBOX.

  • WS_POPUP  Cria uma janela pop-up. Não pode ser usado com o estilo WS_CHILD.

  • WS_POPUPWINDOW  Cria uma janela pop-up com os estilos WS_BORDER, WS_POPUP, e WS_SYSMENU. O estilo WS_CAPTION deve ser combinado com o estilo WS_POPUPWINDOW para tornar o menu Controle visível.

  • WS_SIZEBOX   Cria uma janela que tem uma borda de redimensionamento. Igual ao estilo WS_THICKFRAME.

  • WS_SYSMENU  Cria uma janela que tem uma caixa com menu de controle em sua barra de título. Usado somente para janelas com barras de título.

  • WS_TABSTOP  Especifica um dos números de controle através do qual o usuário pode se mover usando a tecla TAB. A tecla TAB move o usuário para o próximo controle especificado pelo estilo WS_TABSTOP.

  • WS_THICKFRAME  Cria uma janela com um quadro grosso que pode ser usado para redimensionar a janela.

  • WS_TILED   Cria uma janela sobreposta. Uma janela sobreposta tem uma barra de título e uma borda. Igual ao estilo WS_OVERLAPPED .

  • WS_TILEDWINDOW   Cria uma janela sobreposta com os estilos WS_OVERLAPPED, WS_CAPTION, WS_SYSMENU, WS_THICKFRAME, WS_MINIMIZEBOX, e WS_MAXIMIZEBOX. Igual ao estilo WS_OVERLAPPEDWINDOW.

  • WS_VISIBLE   Cria uma janela que é visível inicialmente.

  • WS_VSCROLL   Cria uma janela que tem uma barra de rolagem vertical.

Consulte também

Referência

CWnd::Create

CWnd::CreateEx

CreateWindow

Outros recursos

Estilos usados pelo MFC