关于MFC方式的自动化接口编程,有三个问题请教

xenter 2004-04-13 01:40:03
关于MFC方式的自动化接口编程,有三个问题请教:

一、为什么需要类型库?书上说是为了提供组件对象的类型信息,可是,类厂不是已经提供了对象的类型信息了么?

二、实现了自动化接口方式,也可以称是晚绑定,为什么称之为“晚”?

三、在MFC中,IDispatch接口的那四个虚函数是在那实现的?怎么找不到?
...全文
32 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xenke 2004-04-13
  • 打赏
  • 举报
回复
1:类厂没有提供.比如接口有那些方法(参数),属性(类型),组件能触发什么事件等等这些信息必须从类型库中才能得到.
2:你编译时不需要知道方法的原型,就是说你可以执行一个方法,但是不需要相应的头文件.
3:在CCmdTarget中实现的

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧