佚名通过本文主要向大家介绍了idispatch接口,idispatch,idispatch error 3092,idispatch error 3149,idispatch error 3088等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: IDispatch接口问题
描述:
我想知道,IDispatch这个参数到底是从哪里传到哪里的,IPictureDisp参数在哪里会调用,这两个方法,一个两个参数,一个只有一个,编译器是如何来识别并处理的,谢谢。
解决方案1:
传IDispatch的派生类啊 解决方案5:
描述:
如下接口定义:
interface ICallbackInterface : IDispatch{
[id(1), helpstring("method ButtonClicked")] HRESULT ButtonClicked(IDispatch* RibbonControl);
[id(2), helpstring("method Test")] HRESULT Test(IDispatch* pRibbon, IPictureDisp** iPic);
};
我想知道,IDispatch这个参数到底是从哪里传到哪里的,IPictureDisp参数在哪里会调用,这两个方法,一个两个参数,一个只有一个,编译器是如何来识别并处理的,谢谢。
解决方案1:
http://blog.vckbase.com/teacheryang/archive/2005/09/01/11756.html
解决方案2:仔细看看楼上给的URL
解决方案3:你理解上有偏差, 你给的接口,是个明显的 回调接口(在COM里也可以称为事件),所以这个事件是你自己触发的
解决方案4:传IDispatch的派生类啊 解决方案5:
不是编译器, 在Source里 你自己决定到底调用那个函数(调用了只有,客户端就会有事件)
解决方案6:编译器根据函数名区分调用那个函数啊
您可能想查找下面的文章:
- 实现了IDispatch接口的组件和ActiveX控件用起来有什么不同呢?我觉得一样可以用在Web页面上,为什么ActiveX控件还要多实现那么多各种各样
- 实现了IDispatch接口的组建,用vbscript怎么调用?
- MSFlexGrid有一个Picture属性,是一个IDispatch接口指针,请问如何操作?
- 怎样查询ActiveX控件的IDispatch接口每个ID代表函数
- MFC实现IDispatch接口问题?
- 如何hook住com接口的idispatch接口的虚函数invoke?
- IDispatch双接口,自动化,是一样的东西吗
- 如果一个组件实现IDispatch接口,那么能否是一个"自描述"的组件?
- C++SDK怎么使用IDispatch接口实现函数管理
- mfcdriller示例程序中,派生的IDispatch接口方法GetIDsOfNames的参数cNames是指什么?