Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Mueve la posición inicial del intervalo Caracteres Count o simplemente pega todos los caracteres contiguos que se encuentran en el conjunto de caracteres especificados por Cset, lo que sea menor.
Sintaxis
HRESULT MoveStartWhile(
VARIANT *Cset,
long Count,
long *pDelta
);
Parámetros
Cset
Tipo: VARIANT*
Juego de caracteres que se va a usar en la coincidencia. Puede ser una cadena explícita de caracteres o un índice de juego de caracteres. Para obtener más información, vea Juegos de coincidencias de caracteres.
Count
Tipo: long
Número máximo de caracteres que se van a mover más allá. El valor predeterminado es tomForward, que busca al final del artículo. Si Count es mayor que cero, la búsqueda se reenvía (hacia el final del artículo) y si Count es menor que cero, la búsqueda está hacia atrás hacia el principio. Si Count es cero, la posición inicial no cambia.
pDelta
Tipo: long*
Recuento real de caracteres que se mueve la posición inicial. Este parámetro puede ser NULL.
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 uno de los siguientes códigos de error. Para obtener más información sobre los códigos de error COM, vea Control de errores en COM.
| Código devuelto | Descripción |
|---|---|
|
Cset no es válido. |
|
Error por algún otro motivo. |
Comentarios
Si el nuevo inicio sigue al final anterior, el nuevo extremo se establece igual al nuevo inicio.
El movimiento descrito por ITextRange::MoveStartWhile es lógico en lugar de geométrico. Es decir, el movimiento está hacia el final o hacia el inicio de una historia. Dependiendo del idioma, al final de la historia se podría mover a la izquierda o a la derecha.
Para obtener más información, vea ITextRange e ITextRange::Move.
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