CRichEditCtrl::SetOptions
Define as opções para este CRichEditCtrl objeto.
void SetOptions(
WORD wOp,
DWORD dwFlags
);
Parâmetros
wOp
Indica o tipo de operação.Um dos seguintes valores:ECOOP_SET Defina as opções aos especificados pelo dwFlags.
ECOOP_OR agrupar as opções corrente com aqueles especificados por dwFlags.
ECOOP_AND Manter somente as opções corrente que também são especificadas por dwFlags.
ECOOP_XOR Manter somente as opções corrente que estão não especificado por dwFlags.
dwFlags
Opções de edição avançados.Os valores de sinalizar estiverem listados na seção comentários.
Comentários
As opções podem ser uma combinação dos seguintes valores:
ECO_AUTOWORDSELECTION A seleção automático de palavras no clicar duas vezes.
ECO_AUTOVSCROLL Rola automaticamente o texto à direita por 10 caracteres quando o usuário digita um caractere no participante da linha. Quando o usuário pressiona o tecla ENTER, o controle rola todo texto de volta à posição zero.
ECO_AUTOHSCROLL Rola automaticamente o texto para cima uma página quando o usuário pressiona o tecla ENTER na última linha.
ECO_NOHIDESEL Anula 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 tiver o foco.
ECO_READONLY Impede que o usuário digitar ou editar texto no controle de edição.
ECO_WANTRETURN Especifica que um retorno de carro ser inserida quando o usuário pressiona a tecla ENTER ao inserir texto em uma rica de várias linhas controle de edição em uma caixa de diálogo. Se você não especificar esse estilo, pressionando a tecla ENTER envia um comando para janela pai do controle rich edição, que imita o botão padrão da janela pai (por exemplo, no botão OK em uma caixa de diálogo).Este estilo não tem efeito sobre uma única linha controle de edição.
ECO_SAVESEL Preserva a seleção quando o controle perde o foco. Por padrão, todo o Sumário do controle é selecionado quando ele recupera o foco.
ECO_VERTICAL Desenha texto e objetos em uma direção vertical. Disponível para somente para idiomas asiáticos.
Para obter mais informações, consulte EM_SETOPTIONS in the Windows SDK.
Exemplo
// Add auto horizontal and vertical scrolling.
m_myRichEditCtrl.SetOptions(ECOOP_OR, ECO_AUTOVSCROLL |
ECO_AUTOHSCROLL);
Requisitos
Cabeçalho: afxcmn.h