(1)为什么非要弄一个IDispatch出来,以至于同样的功能要和IUnknown里面实现两遍?
(2)还是,只是因为VB这样的脚本语言在CreateObject的时候,一定是从IUnknown去Query得到IDispatch才调用?
如果是这样的话,那么有了IDispatch了,IUnknown还有什么用,空着就行了,什么也不要实现么?
(2)还是,只是因为VB这样的脚本语言在CreateObject的时候,一定是从IUnknown去Query得到IDispatch才调用?
如果是这样的话,那么有了IDispatch了,IUnknown还有什么用,空着就行了,什么也不要实现么?
解决方案 »
- 有木有哪位大侠写了好用的ANSI UNICODE 互转的宏定义。可靠的 安全的
- clist box 响应鼠标右键的问题
- 添加了自定义的控件后有模式对话框的显示问题!
- 请问为什么,我的MFC类里面找不到WM-SYSCOMMAND和WM-QueryDragIcon函数呢,请指教
- 怎样捕获键盘的alt+F1按键?
- 这样做有问题吗,大家来看看.
- 想做工作流或数据流程定制方面的工作,请给提意见,Up有分!
- 各位大虾,请多指教?
- 怎么样在VC程序中动态注册数据源,在其他机器上注册ODBC数据库驱动程序(例如PB的SQL ANYWHERE)在先等
- ★★★★★★VC中用汇编的问题!!!(很菜的!!!)★★★★★★
- 用SetROP2(R2_XORPEN)设置异或画图后的问题
- 2011年NBA总决赛 热火VS小牛 最终预测
IUnknown是最初提出来的
IDispatch是后面才提出来的东东, 为向前兼容只能够这样扩展下去而已