Compartir a través de


Estructura SETTEXTEX (richedit.h)

Especifica la página de códigos (si existe) que se va a usar en el texto de configuración, si el texto reemplaza todo el texto del control o simplemente la selección, y si se va a conservar el estado de deshacer. Esta estructura se usa con el mensaje EM_SETTEXTEX.

Sintaxis

typedef struct _settextex {
  DWORD flags;
  UINT  codepage;
} SETTEXTEX;

Miembros

flags

Tipo: DWORD de

Marcas de opción. Puede ser cualquier combinación razonable de las marcas siguientes.

Valor Significado
ST_DEFAULT
0x00
Elimina la pila de deshacer, descarta el formato de texto enriquecido y reemplaza todo el texto.
ST_KEEPUNDO
0x01
Mantiene la pila de deshacer.
ST_SELECTION
0x02
Reemplaza la selección y mantiene el formato de texto enriquecido.
ST_NEWCHARS
0x04
Actúa como si se escriben nuevos caracteres.
ST_UNICODE
0x08
El texto es UTF-16 (el WCHAR tipo de datos).
ST_PLACEHOLDERTEXT
0x10
Texto de marcador de posición que solo está visible cuando el foco no está en el control RichEdit y el control no contiene ningún texto especificado por el usuario.
ST_PLAINTEXTONLY
0x20
El control RichEdit solo admite texto sin formato.

codepage

Tipo: UINT de

Página de códigos utilizada para traducir el texto a Unicode. Si página de códigos es 1200 (página de códigos Unicode), no se realiza ninguna traducción. Si de página de códigos es CP_ACP, se usa la página de códigos del sistema.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2003 [solo aplicaciones de escritorio]
encabezado de richedit.h

Consulte también

EM_SETTEXTEX