CRichEditCtrl::SetOptions
Définit les options pour cet objet d' CRichEditCtrl .
void SetOptions(
WORD wOp,
DWORD dwFlags
);
Paramètres
battez à plat de limite
Indique le type d'exécution.Une des valeurs suivantes :ECOOP_SET définissez les options à ceux spécifiés par dwFlags.
Combinent d'ECOOP_OR les options actuelles avec ceux spécifiés par dwFlags.
ECOOP_AND conserver uniquement les options actuelles qui sont également spécifiées par dwFlags.
ECOOP_XOR conserver uniquement les options actuelles qui ne sont pas spécifiées par dwFlags.
dwFlags
Options de modification riche.Les valeurs d'indicateur sont répertoriées dans la section Notes.
Notes
Les options peuvent être une combinaison des valeurs suivantes :
Tableau de mots automatique d'ECO_AUTOWORDSELECTION sur un double-clic.
d'ECO_AUTOVSCROLL texte de défiler automatiquement à droite de 10 caractères lorsque l'utilisateur tape un caractère à la fin de la ligne.Lorsque l'utilisateur appuie sur la touche ENTRÉE, le contrôle fait défiler tout le texte dans la position zéro.
Défile d'ECO_AUTOHSCROLL automatiquement le texte d'une page vers le haut lorsque l'utilisateur appuie sur la touche Entrée sur la dernière ligne.
ECO_NOHIDESEL réalise négative le comportement par défaut pour un contrôle d'édition.Le comportement par défaut masque la sélection lorsque le contrôle perd le focus d'entrée et affiche la sélection lorsque le contrôle reçoit le focus d'entrée.Si vous spécifiez ECO_NOHIDESEL, le texte sélectionné est inversé, même si le contrôle n'a pas le focus.
ECO_READONLY empêché l'utilisateur d'entrer ou de modifier le texte dans le contrôle d'édition.
ECO_WANTRETURN spécifie qu'un retour chariot est inséré lorsque l'utilisateur appuie sur la touche Entrée en entrant le texte dans un contrôle RichEdit multiligne dans une boîte de dialogue.Si vous ne spécifiez pas ce style, appuyez sur la touche ENTRÉE envoie une commande à la fenêtre parente du contrôle RichEdit, qui reproduit cliquer sur le bouton par défaut parent de la fenêtre (par exemple, le bouton OK dans une boîte de dialogue).Ce style n'a aucun effet sur un contrôle d'édition sur une ligne.
ECO_SAVESEL conserve la sélection lorsque le contrôle perd le focus.Par défaut, le contenu entier du contrôle est sélectionné lorsqu'il reprend le focus.
ECO_VERTICAL dessine du texte et des objets dans une direction verticale.Disponible pour les langues d'asie orientale uniquement.
Pour plus d'informations, consultez l' EM_SETOPTIONS dans Kit de développement logiciel Windows.
Exemple
// Add auto horizontal and vertical scrolling.
m_myRichEditCtrl.SetOptions(ECOOP_OR, ECO_AUTOVSCROLL |
ECO_AUTOHSCROLL);
Configuration requise
Header: afxcmn.h