Styles de contrôle d’édition enrichi

Les styles de fenêtre suivants sont uniques aux contrôles d’édition enrichis.

Constant Description
ES_DISABLENOSCROLL
Désactive les barres de défilement au lieu de les masquer lorsqu’elles ne sont pas nécessaires.
ES_EX_NOCALLOLEINIT
Empêche le contrôle d’appeler la fonction OleInitialize lors de la création. Ce style de fenêtre est utile uniquement dans les modèles de boîte de dialogue, car CreateWindowEx n’accepte pas ce style.
ES_NOIME
Désactive l’opération IME. Ce style est disponible uniquement pour la prise en charge de la langue asiatique.
ES_NOOLEDRAGDROP
Désactive la prise en charge du glisser-déplacer d’objets OLE.
ES_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 récupère le focus.
ES_SELECTIONBAR
Ajoute de l’espace à la marge gauche où le curseur passe à une flèche vers le haut à droite, ce qui permet à l’utilisateur de sélectionner des lignes de texte complètes.
ES_SELFIME
Dirige le contrôle d’édition enrichi pour permettre à l’application de gérer toutes les opérations IME. Ce style est disponible uniquement pour la prise en charge de la langue asiatique.
ES_SUNKEN
Affiche le contrôle avec un style de bordure enfoncé afin que le contrôle d’édition enrichi apparaisse en retrait dans sa fenêtre parente.
ES_VERTICAL
Dessine du texte et des objets dans une direction verticale. Ce style est disponible uniquement pour la prise en charge de la langue asiatique.

Les contrôles d’édition enrichi prennent également en charge les styles de contrôle d’édition suivants.

Constant Description
ES_AUTOHSCROLL
Fait défiler automatiquement le texte à droite de 10 caractères lorsque l’utilisateur entre 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 jusqu’à la position zéro.
ES_AUTOVSCROLL
Fait défiler automatiquement le texte vers le haut d’une page lorsque l’utilisateur appuie sur la touche Entrée sur la dernière ligne.
ES_CENTER
Centre le texte dans un contrôle d’édition monoligne ou multiligne.
ES_LEFT
La gauche aligne le texte.
ES_MULTILINE
Désigne un contrôle d’édition multiligne. La valeur par défaut est le contrôle d’édition à ligne unique.
ES_NOHIDESEL
Annule le comportement par défaut d’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 inverse la sélection lorsque le contrôle reçoit le focus d’entrée. Si vous spécifiez ES_NOHIDESEL, le texte sélectionné est inversé, même si le contrôle n’a pas le focus.
ES_NUMBER
Autorise uniquement les chiffres à entrer dans le contrôle d’édition.
ES_PASSWORD
Affiche un astérisque (*) pour chaque caractère tapé dans le contrôle d’édition. Ce style est valide uniquement pour les contrôles d’édition monoligne.
ES_READONLY
Empêche l’utilisateur de taper ou de modifier du texte dans le contrôle d’édition.
ES_RIGHT
La droite aligne le texte dans un contrôle d’édition monoligne ou multiligne.
ES_WANTRETURN
Spécifie qu’un retour chariot doit être inséré lorsque l’utilisateur appuie sur la touche ENTRÉE lors de l’entrée de texte dans un contrôle de modification multiligne dans une boîte de dialogue. Si vous ne spécifiez pas ce style, l’appui sur la touche ENTRÉE a le même effet que l’appui sur le bouton push par défaut de la boîte de dialogue. Ce style n’a aucun effet sur un contrôle d’édition à une seule ligne.

Les contrôles d’édition enrichi ne prennent pas en charge les styles de contrôle d’édition suivants.

Configuration requise

Condition requise Valeur
En-tête
Winuser.h