首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

关于VT_DISPATCH类型的有关问题

2012-12-16 
关于VT_DISPATCH类型的问题最近刚刚接触驱动编程,想问怎么给VARIANT的VT_DISPATCH类型赋值呢.我想把一个数

关于VT_DISPATCH类型的问题
最近刚刚接触驱动编程,想问怎么给VARIANT的VT_DISPATCH类型赋值呢.我想把一个数组赋值到这种类型的变量中去?可以么
代码,

VARIANT vaColumnvalue;
vaColumnvalue.vt=VT_DISPATCH;
vaColumnvalue.pdispVal=     ;
[解决办法]
其实我要问的是JavaScript调用COM传递数组时,在COM接口端,接收到的是VARIANT类型对象,如array,该对象的vt类型VT_DISPATCH,因此其值表示的是一个IDispatch类型的指针。
如果我要在MFC中调试,应该怎么用VT_DISPATCH类型呢,或者是用别的方式. 我用了VT_BYREF接收数组成功了




[解决办法]
哥们  你的问题解决了么?
[解决办法]
VC下好像不可以对VT_DISPATCH类型 的值设为数组,可以在javascript去调用com来进行测试

热点排行