CString str = "abcd";
unsigned char* pC = (unsigned char*)(LPCTSTR)str;
unsigned char* pC = (unsigned char*)(LPCTSTR)str;
或
CString s("ABC");
unsigned char *puc = (unsigned char*)s.GetBuffer( s.GetLength() );
...;//必须等指针使用完之后才能进行下一条释放命令。
s.ReleaseBuffer();
本文介绍了如何将CString对象转换为unsigned char*指针的方法。一种方式是直接通过类型转换,另一种则是先获取CString的缓冲区,再进行转换。需要注意的是,在使用完指针后要及时释放缓冲区。
1978

被折叠的 条评论
为什么被折叠?



