ÉNUMÉRATION TEXTMODE (richedit.h)
Indique le mode texte d’un contrôle d’édition enrichi. Les messages EM_SETTEXTMODE et EM_GETTEXTMODE utilisent ce type d’énumération.
Syntaxe
typedef enum tagTextMode {
TM_PLAINTEXT = 1,
TM_RICHTEXT = 2,
TM_SINGLELEVELUNDO = 4,
TM_MULTILEVELUNDO = 8,
TM_SINGLECODEPAGE = 16,
TM_MULTICODEPAGE = 32
} TEXTMODE;
Constantes
TM_PLAINTEXT Valeur : 1 Indique le mode texte brut, dans lequel le contrôle est similaire à un contrôle d’édition standard. Pour plus d’informations sur le mode texte brut, consultez la section Remarques de EM_SETTEXTMODE. |
TM_RICHTEXT Valeur : 2 Indique le mode texte enrichi, dans lequel le contrôle dispose de la fonctionnalité d’édition enrichie standard. Le mode texte enrichi est le paramètre par défaut. |
TM_SINGLELEVELUNDO Valeur : 4 Le contrôle permet à l’utilisateur d’annuler uniquement la dernière action dans la file d’attente d’annulation. |
TM_MULTILEVELUNDO Valeur : 8 Le contrôle prend en charge plusieurs actions d’annulation. Il s’agit du paramètre par défaut. Utilisez le message EM_SETUNDOLIMIT pour définir le nombre maximal d’actions d’annulation. |
TM_SINGLECODEPAGE Valeur : 16 Le contrôle autorise uniquement le clavier anglais et un clavier correspondant au jeu de caractères par défaut. Par exemple, vous pourriez avoir le grec et l’anglais. Notez que cela empêche le texte Unicode d’entrer le contrôle. Par exemple, utilisez cette valeur si un contrôle Rich Edit doit être limité au texte ANSI. |
TM_MULTICODEPAGE Valeur : 32 Le contrôle autorise plusieurs pages de codes et du texte Unicode dans le contrôle. Il s’agit du paramètre par défaut. |
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2003 [applications de bureau uniquement] |
d’en-tête | richedit.h |
Voir aussi
de référence