读书人

类型转换,该如何解决

发布时间: 2012-01-11 22:28:46 作者: rapoo

类型转换
在List Control控件中,GetItemText(i,j)读到的数据是LPCSTR,怎么样把它转换成CString类型?或者用什么方法可以直接以CString格式把 List Control 中的数据的出来?

[解决办法]
首先问一下为什么要变换成CString类型?建议先看看取得的数据是否正确。
[解决办法]
LPCSTR和LPCTSTR是一个类型,这个是MFC源码里的相关定义

typedef char CHAR;
typedef CONST CHAR *LPCSTR, *PCSTR;
typedef LPCSTR LPCTSTR;

由此可以看出,LPCTSTR和LPCSTR都是指向char的指针。所以可能问题还是出现在之前的代码中,建议楼主检查一下程序。

读书人网 >VC/MFC

热点推荐