如何将wchar_t fieldcode[50] 转成 VARIANT? ADOCOM 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以直接用 _variant_t, 这个更方便_variant_t vt;vt = fieldcode; wchar_t fieldcode[50];_variant_t vt(fieldcode);然後參數傳 vt 即可。 但楼主需要注意,这个转换只是把字符转换成bstr类型,因为VARIANT是com使用的通用数据类型,但使用和wchar_t一样使用就可以。VARIANT ;a.bstrVal = ::SysAllocString(L"abc");也可以这样拷贝赋值。判断类型时可以使用a.vt == 类型来判断。 数据排序的问题 folder浏览 选择 对于IP地址的不确切认识! ::后面直接跟函数名,这样的语法怎么理解 用MFC向导做一个模式对话框程序,对话框类的构造函数第二个参数CWnd* pParentWnd为空值,当调用DoModal函数时为什么又有了父类窗口句柄? 'enum' type redefinition的问题,各位高手帮帮忙 各位高手,帮帮我啊~~~~~模态对话框和文档类的问题 怎样将一幅 bmp 位图转化为只有 红蓝黑白路的几种颜色的图片 csdn有个大的bug! 使用CDatabase执行sql,如何绑定参数? 请教“断点下载”的实现机制 如何将cadlib运用到自己的代码中
_variant_t vt;
vt = fieldcode;
_variant_t vt(fieldcode);然後參數傳 vt 即可。
但楼主需要注意,这个转换只是把字符转换成bstr类型,因为VARIANT是com使用的通用数据类型,但使用和wchar_t一样使用就可以。
VARIANT ;
a.bstrVal = ::SysAllocString(L"abc");
也可以这样拷贝赋值。
判断类型时可以使用a.vt == 类型来判断。