EM_SETTEXTMODE

[Esta é a documentação preliminar e estão sujeitos a alterações.]

Rich Editar 2.0 e posterior: Envie uma mensagem de EM_SETTEXTMODE para definir o modo de texto ou desfazer a nível de um Controlarar rich Editar. A mensagem de falha se o Controlarar contém qualquer texto.

Rich Edit 1.0: Esta mensagem não é suportada.

EM_GETUNDONAME wParam = (WPARAM) modo; / / Especifica o lParam de modo de texto novo = 0; / / não é usado; deve ser zero 

Parâmetros

modo
Valor de wParam. Especifica uma combinação de valores do tipo de enumeração TEXTMODE . Os valores especificam as novas configurações para o modo de texto do Controlarar e desfazer nível parâmetros.

Especifique um dos valores a seguintes para definir o parâmetro de modo de texto. Se você não especificar um valor de modo de texto, o modo de texto permanece em sua configuração atual.
Valor Significado
TM_PLAINTEXT Indica o modo de texto sem formatação, no qual o Controlarar é semelhante a um Controlarar de edição padrão. Para obter mais informações sobre o modo de texto sem formatação, consulte a seguinte seção Comentários.
TM_RICHTEXT Indica o modo de texto rico, em que o controle tem funcionalidade padrão rich Editar. Rich text modo é a configuração padrão.

Especifique um dos valores a seguintes para definir o parâmetro de nível de desfazer. Se você não especificar um valor de nível de desfazer, o nível de desfazer permanece em sua configuração atual.
Valor Significado
TM_SINGLELEVELUNDO O controle permite que o usuário desfaz apenas a última ação que pode ser desfeita.
TM_MULTILEVELUNDO O controle oferece suporte a várias operações de desfazer. Esta é a configuração padrão. Use a mensagem EM_SETUNDOLIMIT para definir o número máximo de ações de desfazer.

Os valores TM_SINGLECODEPAGE e TM_MULTICODEPAGE não são actualmente suportados.

Retornar valores

Se a mensagem for bem-sucedido, o valor de retorno é zero.

Se a mensagem falhar, o valor de retorno é diferente de zero.

Observações

No modo de texto rico, um Controlarar rich Editar possui funcionalidade padrão rich Editar. No entanto, no modo de texto sem formatação, o controle é semelhante a um Controlarar de edição padrão.

O controle não deve conter nenhum texto quando ele recebe a mensagem EM_SETTEXTMODE. Para garantir que não há nenhum texto, enviar uma mensagem WM_SETTEXT com uma string vazia ("").

QuickInfo

nbsp; Windows &NT: requer a versão 4.0 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em richedit.h.

Ver também

Visão geral sobre controles de Rich Editar, Rich Editar mensagens, EM_GETTEXTMODE, TEXTMODE, WM_SETTEXT

Index