用richedit 的FindText方法英文可以,能够返回查找的位置。
但是中文方法的返回值是-1 ,richedit 的FindText方法,不支持中文吗,日本语也有同样的问题。
哪位高人有这方面经验,请指点。工程是 unicode 编码CString strTemp = _T("很好");
wchar_t szBuffer[1024];
memset(szBuffer,0x00,1024);
wsprintf(szBuffer,TEXT( "%s "),strTemp ) FINDTEXTEX ft;
ft.chrg.cpMin = 0;
ft.chrg.cpMax = 100;
ft.lpstrText = (LPCWSTR)szBuffer;
long n = FindText( FR_DOWN ,&ft);如果是中文,n的值一直是 -1
英文可以返回
但是中文方法的返回值是-1 ,richedit 的FindText方法,不支持中文吗,日本语也有同样的问题。
哪位高人有这方面经验,请指点。工程是 unicode 编码CString strTemp = _T("很好");
wchar_t szBuffer[1024];
memset(szBuffer,0x00,1024);
wsprintf(szBuffer,TEXT( "%s "),strTemp ) FINDTEXTEX ft;
ft.chrg.cpMin = 0;
ft.chrg.cpMax = 100;
ft.lpstrText = (LPCWSTR)szBuffer;
long n = FindText( FR_DOWN ,&ft);如果是中文,n的值一直是 -1
英文可以返回
解决方案 »
- 关于opengl中颜色表函数glcolortable出现异常的问题(opengl红宝书8-7程序)
- 不断调用SetDIBitsToDevice函数内存占用会不断增加?
- 残酷啊,实名制还是没买着回家的火车票
- vc调用com组件的问题,谢谢回答,回者有分
- 百分出贴:activex控件+第三方dll打包成cab
- 在子对话框中如何获取主对话框变量的值??
- 哪位大侠实践过<<深入浅出MFC>>第六章的hello源码
- 初学com!!!请教~
- 在线请教小弟是一个vc初学者想请教一个#parama主要用法,请给于指点谢谢!
- 高手指点:怎样通过IP地址取到网卡的MAC地址啊?
- 求高手指点
- 我在MFC单文档应用程序中,新建一个C++类(不是MFC的类)。如何在这个类中得到窗口客户的长度和宽度。
ft.chrg.cpMin = 0;
ft.chrg.cpMax = 100;
ft.lpstrText = strTemp ;
long n = FindText( FR_DOWN ,&ft);