Compartir a través de


Método ITextSelection::SetFlags (tom.h)

Establece las marcas de selección de texto.

Sintaxis

HRESULT SetFlags(
  long Flags
);

Parámetros

Flags

Tipo: long

Nuevos valores de marca. Puede ser cualquier combinación de lo siguiente.

Marca de selección Valor Significado
tomSelStartActive 1 El final de inicio está activo.
tomSelAtEOL 2 Para las selecciones degeneradas, la posición de carácter ambigua correspondiente al principio de una línea y al final de la línea anterior debe tener el símbolo de intercalación mostrado al final de la línea anterior.
tomSelOvertype 4 El modo insert/Overtype se establece en overtype.
tomSelActive 8 La selección está activa.
tomSelReplace 16 Escribir y pegar reemplaza la selección.
 

Cada uno de los valores de tabla es binario. Por lo tanto, si no se establece ningún valor, la selección de texto tiene la propiedad opuesta.

Valor devuelto

Tipo: HRESULT

El método devuelve S_OK.

Comentarios

Para asegurarse de que el final inicial está activo y de que la posición de carácter ambigua se muestra al final de la línea, ejecute el código siguiente:

selection.Flags = tomSelStartActive + tomSelAtEOL

La propiedad Flags es útil porque un objeto ITextRange puede seleccionarse a sí mismo. Con SetFlags, puede cambiar el extremo activo del valor predeterminado de End, seleccionar la posición del símbolo de intercalación para una posición de carácter ambigua o cambiar el modo Insertar/Sobretipo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado tom.h
Archivo DLL Msftedit.dll

Consulte también

Conceptual

GetFlags

ITextRange

ITextSelection

Referencia

Modelo de objetos de texto