Método ITextRange::FindTextStart (tom.h)
Busca hasta caracteres count para la cadena, bstr, comenzando en start cp (cpFirst) del intervalo. La búsqueda está sujeta al parámetro de comparación, Flags. Si se encuentra la cadena, start cp se cambia a la cadena coincidente y pLength se establece igual a la longitud de la cadena. Si no se encuentra la cadena, el intervalo no cambia y pLength se establece igual a cero.
Sintaxis
HRESULT FindTextStart(
BSTR bstr,
long Count,
long Flags,
long *pLength
);
Parámetros
bstr
Tipo: BSTR
La cadena que se va a buscar.
Count
Tipo: long
Número máximo de caracteres que se van a buscar. Puede ser uno de los siguientes.
tomForward | Busque al final de la historia. Este es el valor predeterminado. |
n (mayor que 0) | Busque n chars, empezando por cpLim. |
n (menor que 0) | Busque n caracteres hacia atrás, empezando por cpLim. |
Flags
Tipo: long
Marcas que rigen las comparaciones. Puede ser cero (valor predeterminado) o cualquier combinación de los valores siguientes.
tomMatchWord | 2 | Coincide con palabras completas. |
tomMatchCase | 4 | Coincide con mayúsculas y minúsculas. |
tomMatchPattern | 8 | Coincide con expresiones regulares. |
pLength
Tipo: long*
Longitud de la cadena coincidente.
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.
Requisitos
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