Enumeración TEXTMODE (richedit.h)

Indica el modo de texto de un control de edición enriquecido. Los mensajes EM_SETTEXTMODE y EM_GETTEXTMODE usan este tipo de enumeración.

Syntax

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
Valor: 1
Indica el modo de texto sin formato, en el que el control es similar a un control de edición estándar. Para obtener más información sobre el modo de texto sin formato, vea la sección Comentarios de EM_SETTEXTMODE.
TM_RICHTEXT
Valor: 2
Indica el modo de texto enriquecido, en el que el control tiene la funcionalidad de edición enriquecida estándar. El modo de texto enriquecido es la configuración predeterminada.
TM_SINGLELEVELUNDO
Valor: 4
El control permite al usuario deshacer solo la última acción de la cola de deshacer.
TM_MULTILEVELUNDO
Valor: 8
El control admite varias acciones de deshacer. Esta es la configuración predeterminada. Use el mensaje EM_SETUNDOLIMIT para establecer el número máximo de acciones de deshacer.
TM_SINGLECODEPAGE
Valor: 16
El control solo permite el teclado inglés y un teclado correspondiente al juego de caracteres predeterminado. Por ejemplo, podría tener griego e inglés. Tenga en cuenta que esto impide que el texto Unicode entre en el control. Por ejemplo, use este valor si un control Edición enriquecida debe estar restringido al texto ANSI.
TM_MULTICODEPAGE
Valor: 32
El control permite varias páginas de códigos y texto Unicode en el control. Esta es la configuración predeterminada.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado richedit.h

Consulte también

EM_GETTEXTMODE

EM_SETTEXTMODE

Referencia