有关于字符串指针显示的有关问题.
有关于字符串指针显示的问题...
临时接触VC,问些小白的问题,不要笑我,问题如下:
在VC定义函数ParseZMW(char* pBuff, const unsigned long BUFFER_LEN )
{
MessageBox(NULL, (LPSTR)pBuff, NULL,0);
}
消息框只显示"Z",而不是"ZMW|1234567",怎样可以显示全部字符?谢谢!
调用如下:
ParseZMW("ZMW|1234567", 11)
------解决方案--------------------
MessageBox(NULL, CString(pBuff), NULL,0);
你的工程是unicode的,但使用的字符串却是char*的。
要么把字符串的地上全部改为TCHAR*,然后"ZMW|1234567"改为_T("ZMW|1234567")也可。
临时接触VC,问些小白的问题,不要笑我,问题如下:
在VC定义函数ParseZMW(char* pBuff, const unsigned long BUFFER_LEN )
{
MessageBox(NULL, (LPSTR)pBuff, NULL,0);
}
消息框只显示"Z",而不是"ZMW|1234567",怎样可以显示全部字符?谢谢!
调用如下:
ParseZMW("ZMW|1234567", 11)
------解决方案--------------------
MessageBox(NULL, CString(pBuff), NULL,0);
你的工程是unicode的,但使用的字符串却是char*的。
要么把字符串的地上全部改为TCHAR*,然后"ZMW|1234567"改为_T("ZMW|1234567")也可。