Método ITextRange::SetRange (tom.h)
Ajusta los puntos de conexión de intervalo a los valores especificados.
Sintaxis
HRESULT SetRange(
long cpAnchor,
long cpActive
);
Parámetros
cpAnchor
Tipo: long
Posición de carácter para el extremo del delimitador del intervalo.
cpActive
Tipo: long
Posición del carácter del extremo activo del intervalo.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Este método establece la posición min(cpActive, cpAnchor)
inicial del intervalo en y la posición final en max(cpActive, cpAnchor)
. Si el intervalo es una selección no degenerada, cpAnchor es el extremo activo y cpAnchor es el extremo de anclaje. Si el intervalo es una selección degenerada, la selección se muestra al principio de la línea, en lugar de al final de la línea anterior.
Este método quita cualquier otro subrango que pueda tener este intervalo. Para conservar los subrangos actuales, use ITextRange2::SetActiveSubrange.
Si el intervalo de texto es una selección, puede establecer los atributos de la selección mediante el método ITextSelection::SetFlags .
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