Compartilhar via


Estilos de janela estendidos

  • WS_EX_ACCEPTFILES especifica que uma janela projetada com esse estilo aceita arquivos de arrastar e soltar.

  • WS_EX_APPWINDOW força uma janela de nível superior na barra de tarefas quando a janela é visível.

  • WS_EX_CLIENTEDGE especifica que uma janela tem 3D um aspecto - ou seja, uma borda com uma borda afundado.

  • WS_EX_CONTEXTHELP inclui um ponto de interrogação na barra de título da janela.Quando o usuário clica no ponto de interrogação, o cursor muda para um ponto de interrogação com um ponteiro.Se o usuário clica em uma janela filho, o filho receberá uma mensagem de WM_HELP .

  • WS_EX_CONTROLPARENT permite que o usuário navegue entre as janelas filho da janela usando a tecla TAB.

  • WS_EX_DLGMODALFRAME designa uma janela com uma borda vezes que pode opcionalmente () foi criada com uma barra de título quando você especifica a opção de estilo de WS_CAPTION no parâmetro de dwStyle .

  • WS_EX_LAYERED a janela é A. janela em camadasEsse estilo não pode ser usado se a janela tem uma estilo de classe de CS_OWNDC ou de CS_CLASSDC.No entanto, Windows 8 suporta o estilo de WS_EX_LAYERED para as janelas filho, onde as versões anteriores do Windows suportam apenas para janelas de nível superior.

  • WS_EX_LEFT fornece a janela propriedades um alinhadas genéricos.Esse é o padrão.

  • WS_EX_LEFTSCROLLBAR coloca uma barra de rolagem vertical à esquerda da área cliente.

  • WS_EX_LTRREADING exibe o texto da janela usando propriedades de ordem da esquerda para a direita de leitura.Esse é o padrão.

  • WS_EX_MDICHILD cria uma janela filho MDI.

  • WS_EX_NOPARENTNOTIFY especifica que uma janela filho criada com esse estilo não enviará a mensagem de WM_PARENTNOTIFY a sua janela pai quando a janela filho é criada ou destruída.

  • WS_EX_OVERLAPPEDWINDOW combina os estilos de WS_EX_CLIENTEDGE e de WS_EX_WINDOWEDGE

  • WS_EX_PALETTEWINDOW combina os estilos de WS_EX_WINDOWEDGE e de WS_EX_TOPMOST .

  • Fornece umaWS_EX_RIGHT a janela propriedades à direita alinhadas genéricos.Isso depende da classe da janela.

  • WS_EX_RIGHTSCROLLBAR coloca uma barra de rolagem vertical (se presente) à direita da área cliente.Esse é o padrão.

  • WS_EX_RTLREADING exibe o texto da janela usando propriedades de ordem de leitura d-e.

  • WS_EX_STATICEDGE cria uma janela com um estilo da borda deve ser usado para itens que não aceitam entrada do usuário.

  • WS_EX_TOOLWINDOW cria uma janela de ferramentas, uma janela que é destinada a ser usado como uma barra de ferramentas flutuante.Uma janela de ferramentas tem uma barra de título que é menor que uma barra de título normal, e o título da janela é desenhada usando uma fonte menor.Uma janela de ferramentas não aparece na barra de tarefas a janela ou que aparece quando o usuário pressiona ALT+TAB.

  • WS_EX_TOPMOST especifica que uma janela projetada com esse estilo deve ser colocadas nontopmost acima de todas janelas e trata acima de eles mesmo quando a janela é desativada.Um aplicativo pode usar a função de membro de SetWindowPos para adicionar ou remover este atributo.

  • WS_EX_TRANSPARENT especifica que uma janela projetada com esse estilo é ser transparente.Isto é, sem janelas que são abaixo da janela não são obscurecidas pela janela.Uma janela projetada com esse estilo recebe o irmão das mensagens de WM_PAINT somente quando as janelas abaixo de ela ser atualizado.

  • WS_EX_WINDOWEDGE especifica que uma janela tem uma borda com uma borda gerada.

Consulte também

Referência

CWnd::CreateEx

CreateWindowEx

Outros recursos

Estilos usados pelo MFC