Compartir a través de


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

FindText

FindTextEnd

ITextRange

Referencia

Modelo de objetos de texto