CRichEditCtrl 中的 FindText 不能识别中文
long CCaptDocDlg::FindStr(CString m_findstr, long m_StartPos)
{
FINDTEXTEX ft;
ft.chrg.cpMin = m_StartPos;
ft.chrg.cpMax = -1;
ft.lpstrText = (char*)(LPCTSTR)m_findstr;
long n = m_Rich.FindText(0, &ft); //不识别中文 数字 和英文没有问题
if (n != -1)
{
return n;
}
else
{
return -1;
}
}
//CRichEditCtrl 变量 m_Rich
同一段程序 在其他电脑运行就好使 在我电脑就是中文不识别