Aracılığıyla paylaş


CRichEditCtrl::FindText

Zengin düzenleme denetim içindeki metni bulur.

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

Parametreler

  • dwFlags
    Olası değerler listesi için bkz: wParam , EM_FINDTEXTEXT , Windows SDK.

  • pFindText
    İşaretçi FINDTEXTEX parametrelerini Ara vermeden ve burada eşleşme bulundu aralık döndüren yapısı.

Dönüş Değeri

Sonraki eşleşme sıfır karakter konumunu; – başka eşleşme yok ise 1.

Notlar

Ya da yukarı veya aşağı doğru aralık parametreleri ayarlayarak arayabilirsiniz charrange içinde yapı FINDTEXTEX yapısı.

Daha fazla bilgi için bkz: EM_FINDTEXTEX ileti ve FINDTEXTEX , yapı Windows SDK.

Örnek

// 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);

Gereksinimler

Başlık: afxcmn.h

Ayrıca bkz.

Başvuru

CRichEditCtrl sınıfı

Hiyerarşi grafik

CRichEditCtrl::SetSel