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
Referencia