《教学课件第8章ActiveX控件制作》由会员分享,可在线阅读,更多相关《教学课件第8章ActiveX控件制作(9页珍藏版)》请在金锄头文库上搜索。
1、第8章 ActiveX控件制作在对话框编程中,使用控件大大缩减了程序开发的周期。但有时现有的控件不能满足用户所有需求,所以VC+提供给用户一个可以自己制作控件的接口ActiveX控件。本章将学习如何自己制作ActiveX控件。8.1 创建ActiveX控件使用ActiveX控件向导可以创建一个ActiveX控件。具体操作步骤如下。8.2 使用IDE带的工具测试ActiveX控件上一节使用ActiveX控件向导创建了一个ActiveX控件,但没有编写任何代码,使用VC+ 6.0提供的工具ActiveX Control Test Container可以测试ActiveX控件。具体操作步骤如下。8.
2、3 如何在程序中使用ActiveX控件在程序中使用ActiveX控件,具体操作步骤如下。8.4 ActiveX控件设计一个控件通常由3部分组成,即属性、方法和事件。本节将介绍如何为控件添加属性及方法。事件在开发过程中可以通过其他方式实现,所以本节不做介绍。8.4.1 为ActiveX控件添加属性本小节将修改前面的例子,为控件添加一个标题属性。具体操作步骤为:8.4.2 为ActiveX控件添加方法本小节通过继续修改前面的例子来演示如何为ActiveX控件添加方法,方法的功能为修改窗口标题为“Hello World”。具体操作步骤如下。8.5 示例制作PictureBox控件本节将通过开发一个PictureBox控件(显示图片)来演示ActiveX控件从开发到使用的全过程。具体操作步骤如下。8.6 小结本章主要介绍ActiveX控件的相关知识,其中包括控件的属性及方法的添加过程,以及如何在程序中使用控件。控件编译结束后,会在Debug目录下生成相应的ocx文件。发布程序时需要同时发布ocx文件,并且需要在使用程序之前调用“regsvr32 控件名”注册控件。开发过程中没有以上操作步骤,这是因为IDE已经自动完成上述功能。所以在发布程序时一定要注意控件的注册。