读书人

关于VT_DISPATCH类型的有关问题

发布时间: 2012-12-16 12:02:32 作者: rapoo

关于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来进行测试

读书人网 >VC

热点推荐