Styles de contrôle d’édition enrichi

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

Constante 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 sa 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 des langues asiatiques.
ES_NOOLEDRAGDROP
Désactive la prise en charge du glisser-déplacer des objets OLE.
ES_SAVESEL
Conserve la sélection lorsque le contrôle perd le focus. Par défaut, tout le contenu du contrôle est sélectionné lorsqu’il reprend le focus.
ES_SELECTIONBAR
Ajoute de l’espace à la marge gauche où le curseur devient une flèche vers le haut vers la 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 des langues asiatiques.
ES_SUNKEN
Affiche le contrôle avec un style de bordure enfoncée afin que le contrôle d’édition enrichi apparaisse en retrait dans sa fenêtre parente.
ES_VERTICAL
Dessine le texte et les objets dans une direction verticale. Ce style est disponible uniquement pour la prise en charge en langue asiatique.

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

Constante Description
ES_AUTOHSCROLL
Fait défiler automatiquement le texte vers la 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 jusqu’à la position zéro.
ES_AUTOVSCROLL
Fait défiler automatiquement le texte d’une page lorsque l’utilisateur appuie sur la touche ENTRÉE de 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 n’est valide que pour les contrôles d’édition à ligne unique.
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 tout en entrant du texte dans un contrôle d’édition multiligne dans une boîte de dialogue. Si vous ne spécifiez pas ce style, appuyer sur la touche ENTRÉE a le même effet que d’appuyer 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 monoligne.

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

Spécifications

Condition requise Valeur
En-tête
Winuser.h