请教richedit控件FindText用法,所附程序不知为何查不到?
CRichEditCtrl m_riched;
m_riched.SetWindowText("dijiei发包地板");
CString t="iei";
LPCTSTR lpszmyString=(LPCTSTR)t;
FINDTEXTEX ft;
ft.chrg.cpMin = 0;
ft.chrg.cpMax = -1;
ft.lpstrText = (LPSTR)lpszmyString;
long n = m_riched.FindText(FR_MATCHCASE|FR_WHOLEWORD, &ft);
if (n!=-1)
{
MessageBox("dk","kd",MB_OK);
m_riched.SetSel(0,-1);//(ft.chrgText);
m_riched.HideSelection(FALSE, TRUE);
}