Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Establece la posición del carácter para el inicio de este intervalo.
Sintaxis
HRESULT SetStart(
[in] long cpFirst
);
Parámetros
[in] cpFirst
Tipo: long
Nueva posición de carácter para el inicio del intervalo.
Valor devuelto
Tipo: HRESULT
El método devuelve un valor HRESULT . Si el método se realiza correctamente, devuelve S_OK. Si se produce un error en el método, devuelve S_FALSE.
Comentarios
Tenga en cuenta que si cpFirst es mayor que la posición final del intervalo, este método establece la posición final igual a cpFirst, haciendo que el intervalo sea un punto de inserción. Si este intervalo es la selección, la posición inicial se convierte en el extremo activo y se desplaza a la vista si la pantalla no está inmovilizada.
ITextRange::SetEnd establece la posición final del intervalo y ITextRange::SetRange establece ambos extremos de intervalo simultáneamente. En el ejemplo siguiente se muestra cómo convertir un rango no degenerado en uno degenerado (punto de inserción).
range.End = range.Start
De forma similar, range.Start = range.End convierte el intervalo en un punto de inserción en la posición final.
En el ejemplo siguiente se agrega 1 a la posición final, si no está al final del artículo.
range.End = range.End + 1
Esto también hace que la posición final sea el extremo activo del intervalo y puede convertir un intervalo degenerado en uno no degenerado.
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