Compartir a través de


CRichEditCtrl::FindText

Encuentra el texto del control rich edit.

long FindText( 
   DWORD dwFlags, 
   FINDTEXTEX* pFindText  
) const;

Parámetros

  • dwFlags
    Para obtener una lista de valores posibles, vea wParam en EM_FINDTEXTEXT en Windows SDK.

  • pFindText
    Puntero a la estructura de FINDTEXTEX que proporciona los parámetros para buscar y que devuelve el intervalo donde se encontró la coincidencia.

Valor devuelto

posición de caracteres de base cero de la siguiente coincidencia; – 1 si no hay ninguna coincidencia.

Comentarios

Puede buscar cualquiera arriba o abajo estableciendo los parámetros adecuados de rango de la estructura de CHARRANGE dentro de la estructura de FINDTEXTEX .

Para obtener más información, vea el mensaje de EM_FINDTEXTEX y la estructura de FINDTEXTEX en Windows SDK.

Ejemplo

// Set the selection to be the first occurrence of the  
// string lpszmyString, if it is found.   
FINDTEXTEX ft;
ft.chrg.cpMin = 0;
ft.chrg.cpMax = 50;
ft.lpstrText = _T("wallaby");
long n = m_myRichEditCtrl.FindText(FR_MATCHCASE|FR_WHOLEWORD, &ft);
if (n != -1)
   m_myRichEditCtrl.SetSel(ft.chrgText);

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

CRichEditCtrl Class

Gráfico de jerarquías

CRichEditCtrl::SetSel