Compartilhar via


Estilos estáticos

  • SS_BITMAP Especifica um bitmap a ser exibido no controle estático.O texto fornecido é o nome de um bitmap (não um nome de arquivo) definido em outro lugar no arquivo de recurso.O estilo ignora os parâmetros nWidth e nHeight; o controle dimensiona automaticamente para acomodar o bitmap.

  • SS_BLACKFRAME Especifica uma caixa com um quadro desenhado com a mesma cor quadros de janela.O padrão é preto.

  • SS_BLACKRECT Especifica um retângulo preenchido com a cor usada para desenhar os quadros de janela.O padrão é preto.

  • SS_CENTER designa um simples retângulo e exibe o texto fornecido centralizado no retângulo.O texto é formatado antes que ele seja exibido.Palavras que seriam estender após o final de uma linha automaticamente dispostas para o início da próxima linha centralizado.

  • SS_CENTERIMAGE Especifica que, se o ícone ou bitmap for menor que a área cliente do controle estático, o restante da área do cliente é preenchido com a cor do pixel no canto superior esquerdo do bitmap ou ícone.Se o controle estático contém uma única linha de texto, o texto é centralizado verticalmente na área cliente do controle.

  • SS_ENDELLIPSIS ou SS_PATHELLIPSIS substitui parte da seqüência de caracteres determinada com elipses, se necessário, para que o resultado caiba no retângulo especificado.

    Você pode especificar SS_END_ELLIPSIS para substituir caracteres no final da seqüência de caracteres, ou SS_PATHELLIPSIS para substituir caracteres no meio da seqüência.Se a seqüência de caracteres contém caracteres de barra invertida (\) SS_PATHELLIPSIS preserva tanto o texto após a última barra invertida possível.

  • SS_ENHMETAFILE Especifica um metarquivo avançado a ser exibido no controle estático.O texto fornecido é o nome de um metarquivo.Um controle estático de metarquivo avançado tem um tamanho fixo; o metarquivo é dimensionado para ajustar a área do cliente do controle estático.

  • SS_ETCHEDFRAME desenha o quadro do controle estático usando o EDGE_ETCHED estilo de borda.

  • SS_ETCHEDHORZ desenha as bordas superior e inferior do controle estático usando o EDGE_ETCHED estilo de borda.

  • SS_ETCHEDVERT desenha as bordas esquerdas e direita do controle estático usando o estilo de borda EDGE_ETCHED.

  • SS_GRAYFRAME Especifica uma caixa com um quadro desenhado com a mesma cor do plano de fundo da tela (desktop).O padrão é cinza.

  • SS_GRAYRECT Especifica um retângulo preenchido com a cor usada para preencher o plano de fundo da tela.O padrão é cinza.

  • SS_ICON designa um ícone exibido na caixa de diálogo.O texto fornecido é o nome de um ícone (não um nome de arquivo) definido em outro lugar no arquivo de recurso.O nWidth e nHeight parâmetros são ignorados; o ícone dimensiona automaticamente propriamente dito.

  • SS_LEFT designa um simples retângulo e exibe o texto fornecido liberação-esquerda no retângulo.O texto é formatado antes que ele seja exibido.Palavras que seriam estender após o final de uma linha automaticamente dispostas para o início da próxima linha esquerda flush.

  • SS_LEFTNOWORDWRAP designa um simples retângulo e exibe o texto fornecido liberação-esquerda no retângulo.As guias são expandidas, mas palavras não estão quebradas.Texto que ultrapassa o final de uma linha é cortado.

  • SS_NOPREFIX , a menos que esse estilo for especificado, Windows interpretará os caracteres no texto do controle caracteres de prefixo de acelerador e comercial (&).Nesse caso, o e comercial é removido e o próximo caractere na string é sublinhado.Se um controle estático for contêm texto onde esse recurso não é desejado, SS_NOPREFIX pode ser adicionado.Esse estilo de controle estático pode estar incluído com qualquer um dos controles estáticos definidos.Você pode combinar SS_NOPREFIX com outros estilos usando o operador OR bit a bit.Isso é freqüentemente usado quando nomes de arquivos ou outras seqüências de caracteres que podem conter um e comercial precisam ser exibidos em um controle estático em uma caixa de diálogo.

  • SS_NOTIFY envia a janela pai STN_CLICKED, STN_DBLCLK, STN_DISABLE, e STN_ENABLE mensagens de notificação quando o usuário clica ou clica duas vezes no controle.

  • SS_OWNERDRAW Especifica que o proprietário do controle estático é responsável por desenhar o controle.A janela do proprietário recebe um WM_DRAWITEM mensagem sempre que o controle precisa ser desenhado.

  • SS_REALSIZEIMAGE impede um controle de ícone ou bitmap estático (isto é, estáticas controles que têm o SS_ICON ou SS_BITMAP estilo) sendo redimensionada conforme ele é carregado ou desenhado.Se o ícone ou bitmap for maior que a área de destino, a imagem será cortada.

  • SS_RIGHT designa um simples retângulo e exibe o texto fornecido liberação-direita do retângulo.O texto é formatado antes que ele seja exibido.Palavras que seriam estender após o final de uma linha automaticamente dispostas para o início da próxima linha direita flush.

  • SS_RIGHTJUST Especifica que o canto inferior direito de um controle estático com o SS_BITMAP ou SS_ICON estilo é permanecer fixo quando o controle for redimensionado.Somente os lados superior e esquerdos são ajustados para acomodar um novo bitmap ou ícone.

  • SS_SIMPLE designa um simples retângulo e exibe uma única linha de liberação à esquerda no retângulo de texto.A linha de texto não pode ser reduzida ou alterada de qualquer maneira.(Caixa de diálogo ou janela pai do controle não deve processar o WM_CTLCOLOR mensagem.)

  • SS_SUNKEN desenha uma borda submersa ao redor de um controle estático.

  • SS_USERITEM Especifica um item definido pelo usuário.

  • SS_WHITEFRAME Especifica uma caixa com um quadro desenhado com a mesma cor do plano de fundo da janela.O padrão é branco.

  • SS_WHITERECT Especifica um retângulo preenchido com a cor usada para preencher o plano de fundo da janela.O padrão é branco.

  • SS_WORDELLIPSIS trunca o texto que não cabe e adiciona elipses.

Consulte também

Referência

CStatic::Create

DrawEdge

Static Control Styles

Outros recursos

Estilos usados pelo MFC