佚名通过本文主要向大家介绍了
关于MFC方式的自动化接口编程,有三个问题请教等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 关于MFC方式的自动化接口编程,有三个问题请教
描述:
解决方案1:
描述:
关于MFC方式的自动化接口编程,有三个问题请教:
一、为什么需要类型库?书上说是为了提供组件对象的类型信息,可是,类厂不是已经提供了对象的类型信息了么?
二、实现了自动化接口方式,也可以称是晚绑定,为什么称之为“晚”?
三、在MFC中,IDispatch接口的那四个虚函数是在那实现的?怎么找不到?
解决方案1:
1:类厂没有提供.比如接口有那些方法(参数),属性(类型),组件能触发什么事件等等这些信息必须从类型库中才能得到.
2:你编译时不需要知道方法的原型,就是说你可以执行一个方法,但是不需要相应的头文件.
3:在CCmdTarget中实现的