WEB开发网
开发学院软件开发VC COM 组件设计与应用(十五)——连接点(vc6.0) 阅读

COM 组件设计与应用(十五)——连接点(vc6.0)

 2006-07-22 22:55:35 来源:WEB开发网   
核心提示: 6、属性 Attributes 卡片中,接口类型选 Dual 双接口,COM 组件设计与应用(十五)——连接点(vc6.0)(2),注意一定要选择 Support Connection Points 来支持连接点,7、ClassView 中,才能生成下面的“事件代理类的程序代码

6、属性 Attributes 卡片中,接口类型选 Dual 双接口。注意一定要选择 Support Connection Points 来支持连接点。

7、ClassView 中,选择接口(IDispConnect),鼠标右键菜单添加函数 Add Method...

8、增加函数。和上回书的程序一样,增加一个接口函数计算加法,但通过连接点接口返回计算结果。

9、下面该增加“事件”函数了。选择事件接口(_IDispConnectEvents),添加函数。

10、该函数用来返回 Add() 函数的计算结果。

11、切换到 FileView 卡片,编译IDL文件。当然你也可以直接编译全部工程。其实编译的目的是为了从IDL文件产生TLB文件,因为 VC 的 IDE 环境只有知道了 TLB 后,才能生成下面的“事件代理类的程序代码”。

12、生成事件代理类程序代码。选择组件类对象(CDispConnect),执行鼠标右键菜单“实现连接点”

上一页  1 2 3 4 5 6  下一页

Tags:COM 组件 设计

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接