读书人

LPTSTR类型怎么查找其中包含的字符串

发布时间: 2012-09-01 09:33:03 作者: rapoo

LPTSTR类型,如何查找其中包含的字符串?
类似CSting的find
CSting m_CodeText;
int pos = m_CodeText.Find("\r\n");

因为程序发现一个奇怪的现象,在edit控件上(假如为m_CodeText,控件类型为CString),我用扫描枪扫的字符串,实际上扫描枪扫的是含有回车换行符号的,但是m_CodeText的值没有发现该回车换行符号,不知道为什么?
现在我想把m_CodeText的值先给一个LPTSTR指针,看下是否能显示出回车换行来,所以想知道怎么在LPTSTR中查找\r\n
LPTSTR text;
text=m_CodeText.GetBuffer (50);

之后想在text中来查找这个\r\n

[解决办法]

C/C++ code
    CString ss = L"abc\r\ndef";    if (ss.Find(L"\r\n")>-1)    {        MessageBox(L"Find");    } 

读书人网 >VC/MFC

热点推荐