如何在 vc 6.0 中将对象转换或分配为 Variant 类型

Posted

技术标签:

【中文标题】如何在 vc 6.0 中将对象转换或分配为 Variant 类型【英文标题】:How to convert or assign the object to Variant type in vc 6.0 【发布时间】:2013-10-10 06:31:19 【问题描述】:

我需要将 IWbemClassObject 的对象分配给 Variant,或者如何将此对象转换为变体类型。

谢谢。

【问题讨论】:

【参考方案1】:
IWbemClassObject* p = ...;  // initialized somehow

VARIANT v;
V_VT(&v) = VT_UNKNOWN;
(V_UNKNOWN(&v) = p)->AddRef();

【讨论】:

以上是关于如何在 vc 6.0 中将对象转换或分配为 Variant 类型的主要内容,如果未能解决你的问题,请参考以下文章

如何在 jq 中将 JSON 对象转换为 key=value 格式?

如何在 vc++ 中将 char* 转换为 LPWSTR..........................? [复制]

vc 6.0 如何将数字转换成 字符串

如何在 VC++ 中将 char* 转换为 LPWSTR?

VC++6.0 如何获取窗口客户区域在屏幕中的位置

如何在 mFC VC++ 中将编辑控件的背景转换为透明?