CRichEditCtrl::SetOptions
Defina as opções para este objeto de CRichEditCtrl .
void SetOptions(
WORD wOp,
DWORD dwFlags
);
Parâmetros
wOp
Indica o tipo de operação.Um dos seguintes valores:ECOOP_SET define as opções especificadas por àquelas dwFlags.
Combinar as opções deECOOP_OR atual com a aquelas especificadas por dwFlags.
ECOOP_AND retém apenas essas opções atual que também são especificadas por dwFlags.
ECOOP_XOR retém apenas essas opções atual que não são especificadas por dwFlags.
dwFlags
Opções de edição rico.Os valores de parâmetro são listados na seção comentários.
Comentários
As opções podem ser uma combinação dos seguintes valores:
a escolha de palavras automática deECO_AUTOWORDSELECTION clique duas vezes em.
ECO_AUTOVSCROLL rolar automaticamente o texto à direita por 10 caracteres quando o usuário digita um caractere no final da linha.Quando o usuário pressiona a tecla ENTER, o controle colocar qualquer texto de volta para a posição zero.
ECO_AUTOHSCROLL automaticamente rola o texto em uma página quando o usuário pressiona a tecla ENTER na última linha.
ECO_NOHIDESEL nega o comportamento padrão para um controle de edição.O comportamento padrão oculta a seleção quando o controle perde o foco de entrada e mostra a seleção quando o controle recebe o foco de entrada.Se você especificar ECO_NOHIDESEL, o texto selecionado é invertido, mesmo se o controle não tem o foco.
ECO_READONLY impede que o usuário digite ou edite texto no controle de edição.
ECO_WANTRETURN especifica que um retorno de carro seja inserida quando o usuário pressiona a tecla ENTER para inserir texto em um controle de edição rico de várias linhas em uma caixa de diálogo.Se você não especificar esse estilo, pressione a tecla ENTER envia um comando a janela pai rica do controle de edição, que irá simular clique no botão padrão da janela pai (por exemplo, o botão OK em uma caixa de diálogo).Esse estilo não tem efeito em um controle de edição de linha única.
ECO_SAVESEL preserva a seleção quando o controle perde o foco.Por padrão, todo o conteúdo do controle são selecionados quando o obtém o foco.
ECO_VERTICAL desenha texto e objetos em uma direção vertical.Disponível somente para idiomas asiáticos.
Para obter mais informações, consulte EM_SETOPTIONS em Windows SDK.
Exemplo
// Add auto horizontal and vertical scrolling.
m_myRichEditCtrl.SetOptions(ECOOP_OR, ECO_AUTOVSCROLL |
ECO_AUTOHSCROLL);
Requisitos
Cabeçalho: afxcmn.h