EM_GETEDITSTYLE mensagem

Recupera os sinalizadores de estilo de edição atuais.

Parâmetros

wParam

Não usado, precisa ser zero.

lParam

Não usado, precisa ser zero.

Valor retornado

Retorna os sinalizadores de estilo de edição atuais, que podem incluir um ou mais dos seguintes valores:

Código de retorno Descrição
SES_BEEPONMAXTEXT
A Edição Avançada chamará o sistema de mais profundo se o usuário tentar inserir mais do que o máximo de caracteres.
SES_BIDI
Ativa o processamento bidirecional. Isso será ativado automaticamente pelo Rich Edit se qualquer um dos seguintes estilos de janela estiver ativo: WS_EX_RIGHT, WS_EX_RTLREADINGWS_EX_LEFTSCROLLBAR. No entanto, essa configuração é útil para lidar com esses estilos de janela ao usar uma implementação personalizada de ITextHost (padrão: 0).
SES_CTFALLOWEMBED
Windows XP com SP1: permitir que objetos inseridos sejam inseridos usando TSF (padrão: 0).
SES_CTFALLOWPROOFING
Windows XP com SP1: permite dicas de revisão de texto TSF (padrão: 0).
SES_CTFALLOWSMARTTAG
Windows XP com SP1: permite dicas de SmartTag TSF (padrão: 0).
SES_CTFNOLOCK
Windows 8: não permitir o acesso de leitura/gravação do bloqueio TSF. Isso pausa a entrada TSF.
SES_DEFAULTLATINLIGA
Windows 8: fontes com uma ligatura fi são exibidas com recursos padrão do OpenType, resultando em tipografia aprimorada (padrão: 0).
SES_DRAFTMODE
Windows XP com SP1: use fontes de modo de rascunho para exibir texto. O modo de rascunho é uma opção de acessibilidade em que o controle exibe o texto com uma única fonte; a fonte é determinada pela configuração do sistema para a fonte usada nas caixas de mensagem. Por exemplo, os usuários acessíveis poderão ler o texto mais facilmente se ele for uniforme, em vez de uma combinação de fontes e estilos (padrão: 0).
SES_EMULATE10
Windows 8: emular o comportamento do RichEdit 1.0.
Nota: Se você realmente quiser esse comportamento, use a riched32.dll do Windows em vez de riched20.dll ou msftedit.dll. Riched32.dll tinha mais funcionalidade.
SES_EMULATESYSEDIT
Quando esse bit está ativado, a edição avançada tenta emular o controle de edição do sistema (padrão: 0).
SES_EXTENDBACKCOLOR
Estende a cor da tela de fundo até as bordas do retângulo do cliente (padrão: 0).
SES_HIDEGRIDLINES
Windows XP com SP1: se a largura das linhas de grade da tabela for zero, as linhas de grade não serão exibidas. Isso é equivalente ao recurso ocultar linhas de grade no menu de tabela do Word (padrão: 0).
SES_HYPERLINKTOOLTIPS
Windows 8: quando o cursor estiver sobre um link, exiba uma dica de ferramenta com o endereço do link de destino (padrão: 0).
SES_LOGICALCARET
Windows 8: forneça informações de cursor lógico em vez de um bitmap de cursor, conforme descrito em ITextHost::TxSetCaretPos (padrão: 0).
SES_LOWERCASE
Converte todos os caracteres de entrada em minúsculas (padrão: 0).
SES_MAPCPS
Obsoleto. Não use.
SES_MULTISELECT
Windows 8: habilitar a seleção múltipla com seleções individuais de mouse feitas enquanto a tecla Ctrl é pressionada (padrão: 0).
SES_NOEALINEHEIGHTADJUST
Windows 8: não ajuste a altura da linha para o texto do Leste Asiático (padrão: 0, que ajusta a altura da linha em 15%).
SES_NOFOCUSLINKNOTIFY
Envia EN_LINK notificação de links que não têm foco.
SES_NOIME
Não permite IMEs para esta instância do controle de edição avançada (padrão: 0).
SES_NOINPUTSEQUENCECHK
Quando esse bit está ativado, a edição avançada não verifica a sequência de texto digitado. Alguns idiomas (como tailandês e vietnamita) exigem a verificação da ordem de sequência de entrada antes de enviá-la ao repositório de backup (padrão: 0).
SES_SCROLLONKILLFOCUS
Quando KillFocus ocorrer, role até o início do texto (posição de caractere igual a 0) (padrão: 0).
SES_SMARTDRAGDROP
Windows 8: adicionar ou excluir um espaço de acordo com o contexto ao descartar texto (padrão: 0).
SES_USECRLF
Obsoleto. Não use.
SES_WORDDRAGDROP
Windows 8: se a seleção de palavras estiver ativa, verifique se o local de remoção está em um limite de palavra (padrão: 0).
SES_UPPERCASE
Converte todos os caracteres de entrada em maiúsculas (padrão: 0).
SES_USEAIMM
Usa o componente de método de entrada do IMM ativo fornecido com a Internet Explorer 4.0 ou posterior (padrão: 0).
SES_USEATFONT
Windows XP com SP1: usa uma fonte @, que foi projetada para texto vertical; isso é usado com o estilo de janela ES_VERTICAL . O nome de uma fonte @ começa com o símbolo @, por exemplo, "@Batang" (padrão: 0, mas é ativado automaticamente para layout de texto vertical).
SES_USECTF
Windows XP com SP1: ativa o suporte a TSF. (padrão: 0)
SES_XLTCRCRLFTOCR
Ativa a tradução de CRCRLFs para CRs. Quando esse bit estiver ativado e um arquivo for lido, todas as instâncias do CRCRLF serão convertidas em CRs rígidas internamente. Isso afetará a disposição do texto. Observe que, se esse arquivo for salvo como texto sem formatação, as CRs serão substituídas por CRLFs. Esse é o padrão .txt para texto sem formatação (padrão: 0, que exclui CRCRLFs na entrada).

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Redistribuível
Edição Avançada 3.0
parâmetro
Richedit.h

Confira também

EM_SETEDITSTYLE