Partager via


EM_GETEDITSTYLE message

Récupère les indicateurs de style de modification actuels.

Paramètres

wParam

Non utilisé ; doit être égal à zéro.

lParam

Non utilisé ; doit être égal à zéro.

Valeur retournée

Retourne les indicateurs de style de modification actuels, qui peuvent inclure une ou plusieurs des valeurs suivantes :

Code de retour Description
SES_BEEPONMAXTEXT
Rich Edit appelle le beeper système si l’utilisateur tente d’entrer plus de caractères que le nombre maximal de caractères.
SES_BIDI
Active le traitement bidirectionnel. Cette option est automatiquement activée par La modification enrichie si l’un des styles de fenêtre suivants est actif : WS_EX_RIGHT, WS_EX_RTLREADING, WS_EX_LEFTSCROLLBAR. Toutefois, ce paramètre est utile pour gérer ces styles de fenêtre lors de l’utilisation d’une implémentation personnalisée d’ITextHost (valeur par défaut : 0).
SES_CTFALLOWEMBED
Windows XP avec SP1 : autoriser l’insertion d’objets incorporés à l’aide de TSF (valeur par défaut : 0).
SES_CTFALLOWPROOFING
Windows XP avec SP1 : autorise les conseils de vérification TSF (valeur par défaut : 0).
SES_CTFALLOWSMARTTAG
Windows XP avec SP1 : autorise les conseils SmartTag TSF (valeur par défaut : 0).
SES_CTFNOLOCK
Windows 8 : n’autorisez pas l’accès en lecture/écriture au verrou TSF. Cela interrompt l’entrée TSF.
SES_DEFAULTLATINLIGA
Windows 8 : les polices avec une fi ligature sont affichées avec les fonctionnalités OpenType par défaut, ce qui améliore la typographie (valeur par défaut : 0).
SES_DRAFTMODE
Windows XP avec SP1 : utilisez des polices en mode brouillon pour afficher du texte. Le mode Brouillon est une option d’accessibilité dans laquelle le contrôle affiche le texte avec une seule police ; la police est déterminée par le paramètre système de la police utilisée dans les zones de message. Par exemple, les utilisateurs accessibles peuvent lire plus facilement du texte s’il est uniforme, plutôt qu’un mélange de polices et de styles (valeur par défaut : 0).
SES_EMULATE10
Windows 8 : émuler le comportement RichEdit 1.0.
Note: Si vous souhaitez vraiment ce comportement, utilisez le riched32.dll Windows au lieu de riched20.dll ou msftedit.dll. Riched32.dll avait plus de fonctionnalités.
SES_EMULATESYSEDIT
Lorsque ce bit est activé, la modification enrichie tente d’émuler le contrôle d’édition système (valeur par défaut : 0).
SES_EXTENDBACKCOLOR
Étend la couleur d’arrière-plan jusqu’aux bords du rectangle client (valeur par défaut : 0).
SES_HIDEGRIDLINES
Windows XP avec SP1 : si la largeur du quadrillage des tables est égale à zéro, le quadrillage n’est pas affiché. Cela équivaut à la fonctionnalité masquer le quadrillage dans le menu du tableau de Word (valeur par défaut : 0).
SES_HYPERLINKTOOLTIPS
Windows 8 : lorsque le curseur se trouve sur un lien, affichez une info-bulle avec l’adresse de lien cible (valeur par défaut : 0).
SES_LOGICALCARET
Windows 8 : fournissez des informations d’insertion logiques au lieu d’une bitmap d’insertion, comme décrit dans ITextHost::TxSetCaretPos (valeur par défaut : 0).
SES_LOWERCASE
Convertit tous les caractères d’entrée en minuscules (valeur par défaut : 0).
SES_MAPCPS
Obsolète. Ne pas utiliser.
SES_MULTISELECT
Windows 8 : activez la sélection multiple avec des sélections de souris individuelles effectuées lorsque la touche Ctrl est enfoncée (valeur par défaut : 0).
SES_NOEALINEHEIGHTADJUST
Windows 8 : ne pas ajuster la hauteur de ligne pour le texte d’Asie de l’Est (valeur par défaut : 0, qui ajuste la hauteur de ligne de 15 %).
SES_NOFOCUSLINKNOTIFY
Envoie EN_LINK notification à partir de liens qui n’ont pas le focus.
SES_NOIME
Interdit les MInairesses pour cette instance du contrôle d’édition enrichi (valeur par défaut : 0).
SES_NOINPUTSEQUENCECHK
Lorsque ce bit est activé, la modification enrichie ne vérifie pas la séquence de texte typé. Certaines langues (comme le thaï et le vietnamien) nécessitent la vérification de l’ordre de séquence d’entrée avant de l’envoyer au magasin de stockage (valeur par défaut : 0).
SES_SCROLLONKILLFOCUS
Lorsque KillFocus se produit, faites défiler jusqu’au début du texte (position du caractère égale à 0) (valeur par défaut : 0).
SES_SMARTDRAGDROP
Windows 8 : ajouter ou supprimer un espace en fonction du contexte lors de la suppression de texte (valeur par défaut : 0).
SES_USECRLF
Obsolète. Ne pas utiliser.
SES_WORDDRAGDROP
Windows 8 : si la sélection de mot est active, assurez-vous que l’emplacement de suppression se trouve à la limite d’un mot (valeur par défaut : 0).
SES_UPPERCASE
Convertit tous les caractères d’entrée en majuscules (valeur par défaut : 0).
SES_USEAIMM
Utilise le composant de méthode d’entrée Active IMM fourni avec Internet Explorer 4.0 ou version ultérieure (valeur par défaut : 0).
SES_USEATFONT
Windows XP avec SP1 : utilise une police @, qui est conçue pour le texte vertical ; il est utilisé avec le style de fenêtre ES_VERTICAL . Le nom d’une police @ commence par le symbole @, par exemple , « @Batang » (valeur par défaut : 0, mais est automatiquement activée pour la disposition verticale du texte).
SES_USECTF
Windows XP avec SP1 : active la prise en charge de TSF. (valeur par défaut : 0)
SES_XLTCRCRLFTOCR
Active la traduction des CRCRLF en CR. Lorsque ce bit est activé et qu’un fichier est lu en interne, toutes les instances de CRCRLF sont converties en demandes de configuration matérielles. Cela affectera l’habillage du texte. Notez que si un tel fichier est enregistré en texte brut, les demandes de révocation de certificats sont remplacées par des fichiers de liste de révocation de certificats. Il s’agit de la norme .txt pour le texte brut (valeur par défaut : 0, qui supprime les fichiers CRCRLF à l’entrée).

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
Composant redistribuable
Rich Edit 3.0
En-tête
Richedit.h

Voir aussi

EM_SETEDITSTYLE