读书人

InvokeHelper函数是什么意思,该如何解

发布时间: 2012-03-02 14:40:28 作者: rapoo

InvokeHelper函数是什么意思
我现在做那个通信的课程设计 从网上下载了一些vc的源代码 发现了很多InvokeHelper函数的调用,查了很多资料还是弄不明白那些参数是什么回事
比如说
InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
InvokeHelper(0x1d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,nNewValue);
等等
那个MSDN我觉得说得很不清楚
所以哪个朋友懂得话 麻烦说一下
等待 谢谢!!!!!!!!!!!!!!!!!!!!!!!!!1

[解决办法]
当你调用关于activex控件中的相关方法时,你要导入此控件到程序中,此时就会在工程中生成一个关于此控件调用的一个伪调用类,其中的cpp中调用每个方法都是通过InvokeHelper调用其中的dwDispID值来定位方法的地址的!因此,可以将InvokeHelper调用理解为定位activex控件中的相关方法的一种手段!

读书人网 >VC/MFC

热点推荐