怎样把 _variant_t 类型转换为 const char * 类型?(急,在线等待!)
遇到一个问题,相关代码如下:
_variant_t RecordID;
CEditListCtrl m_Test;
(void)m_Test.AddItem( RecordID);
编译时出错,提示信息如下:
: error C2664: 'int __cdecl CEditListCtrl::AddItem(const char *,...)' : cannot convert parameter 1 from 'class _variant_t' to 'const char *'
CEditListCtrl类的成员函数AddItem声明如下
int CEditListCtrl::AddItem(LPCTSTR pszText, ...)
_variant_t RecordID;
CEditListCtrl m_Test;
(void)m_Test.AddItem( RecordID);
编译时出错,提示信息如下:
: error C2664: 'int __cdecl CEditListCtrl::AddItem(const char *,...)' : cannot convert parameter 1 from 'class _variant_t' to 'const char *'
CEditListCtrl类的成员函数AddItem声明如下
int CEditListCtrl::AddItem(LPCTSTR pszText, ...)
...全文
相关推荐
C++类型转换(char* string cstring unicode ansi )转换
自己根据实际编程中用到的字符类型转换的收集,C++类型转换(char* string cstring unicode ansi 等等)转换
const char*转LPCWSTR 字符串转换
一种windows下const char*转LPCWSTR的方法演示
C++ 四种强制类型转换的总结
C++ 四种强制类型转换的总结
wchar_t*转换为char*
wchar_t*类型转换为char*类型
std::string、char*、const char*转托管byte数组或托管字符串String
std::string、char*、const char*转托管byte数组或托管字符串String


