创建与使用ActiveX控件复习课程

上传人:yulij****0329 文档编号:141505249 上传时间:2020-08-09 格式:PPTX 页数:12 大小:347.27KB
返回 下载 相关 举报
创建与使用ActiveX控件复习课程_第1页
第1页 / 共12页
创建与使用ActiveX控件复习课程_第2页
第2页 / 共12页
创建与使用ActiveX控件复习课程_第3页
第3页 / 共12页
创建与使用ActiveX控件复习课程_第4页
第4页 / 共12页
创建与使用ActiveX控件复习课程_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《创建与使用ActiveX控件复习课程》由会员分享,可在线阅读,更多相关《创建与使用ActiveX控件复习课程(12页珍藏版)》请在金锄头文库上搜索。

1、创建与使用ActiveX控件,Creare e utilizzare i controlli ActiveX,ActiveX控件的优点,只需要为某项功能开发一次代码,效率比较高。 一旦ActiveX控件开发完成,任何一个ActiveX控件立刻对其提供支持。 可以为HTML Web页面添加标准或者自定义的ActiveX控件。 直接为应用程序添加相应的ActiveX控件,而不必自己开发相应的ActiveX控件代码。,使用MFC ActiveX控件向导创建ActiveX控件,单击【文件】菜单,执行其中的【新建】命令,屏幕上出现【新建】对话框。 在【新建】对话框中,选择【项目】选项卡,键入一个项目名,

2、双击MFC ActiveX控件向导,屏幕上出现一个对话框。 最上面的数字框用于设置项目中控件的数目,单击【下一步】按钮。 在最上面的下拉列表框选择相应的控件,单击【编辑名称】按钮打开相应控件及其文件的名称对话框。 设置控件对应的类以及相应的文件和属性页面,设置完成后,单击【确定】按钮。 几个复选框用于设置控件的属性,接下来的下拉列表框用于设置控件的子类,【高级】按钮用于设置控件一些高级属性,单击这个按钮,就会出现一个对话框。 选中相应的复选框设置对应的控件属性,单击【完成】按钮,在随后出现的对话框中,单击【确定】按钮确定,这样就创建了一个ActiveX控件。 在Visual C+ 2010中,

3、可以看见刚才创建项目包含的内容,通过上面创建的ActiveX控件会自动进行注册。,ActiveX控件的自定义属性,自定义属性是开发ActiveX控件时定义的属性,ActiveX控件可以指定自己特有的属性。 加载控件项目,单击【视图】菜单,执行其中的【类向导】命令,屏幕上弹出【MFC类向导】对话框。 选择【自动化】选项卡,从【类名】下拉列表框中选择控件类,然后单击【添加属性】按钮。 在【外部名称】框中键入一个自定义属性的名称。 在【启用】栏中选择【成员变量】或【Get/Set方法】。 选择一种属性类型并设置其它选项,然后单击【添加属性】对话框中的【确定】按钮。 单击【MFC类向导】对话框中的【确

4、定】按钮,确认上面进行的设置,并关闭对话框。 获得控件的属性值,调用Get函数。 改变控件的属性值,调用Set函数。,添加常规方法,类向导中提供了两个常规方法:Do Click和Refresh。 为ActiveX控件设置常规属性后,除了在控件的dispatch映射中插入了相应的条目外,并没有给应用程序添加其它的附加代码。基类的部分代码将处理常规代码。,添加自定义方法,可以使用自定义方法为ActiveX控件定义特定的控件操作。自定义方法通常执行特定的任务。 加载控件项目。 单击【视图】菜单,执行其中的【类向导】命令,屏幕上弹出【MFC类向导】对话框。 选择【自动化】选项卡,从【类名】下拉列表框中

5、选择控件类,然后单击【添加方法】按钮。 在【添加方法】对话框中,为【外部名称】框键入一个自定义方法名称。 在【内部名称】文本框中,键入方法的内部函数名称。 在【返回类型】列表框中,选择一个数据类型。 接着在【参数】列表框中,添加自己需要的任何参数,并为每个参数选择一个数据类型。 单击【添加方法】对话框中的【确定】按钮,关闭对话框。 单击【MFC类向导】对话框中的【确定】按钮,确认上面进行的操作,并关闭类向导对话框。,添加常规事件,常规事件是OLE控件类自动处理的事件。当然,在ActiveX控件中不需要支持所有的常规事件。,添加自定义事件,使用自定义事件,可以定义某种情况发生时,控件通知容器的特

6、定方式。自定义事件是建立在可视化事件基础之上的,这些可视化事件在某些用户操作下引发,比如单击控件的某个特殊部位,自定义事件还可以基于其它过程产生,比如事件的消逝等。 加载控件项目,单击【视图】菜单,执行其中的【类向导】命令。 在【ActiveX事件】选项卡中,从【类名】下拉列表框选择控件类,接着单击【添加事件】按钮,弹出【添加事件】对话框。 在【外部名称】下拉列表框中,键入事件的名称。 【内部名称】框显示事件引发函数的默认名称。 在【参数】列表框中添加自己需要的参数。 单击【确定】按钮关闭【添加事件】对话框。 单击类向导对话框中的【确定】按钮,确认上面所做的选择并关闭这个对话框。,添加默认属性

7、页面,加载控件项目,单击工作空间的【资源视图】选项卡,打开相应的属性页面模板。 为属性模板添加一个控件,单击【视图】菜单中的【类向导】命令,屏幕上会出现【MFC类向导】对话框。 单击【成员变量】选项卡,为存储属性值添加一个成员变量。 在【控件ID】列表框中,选择需要添加成员变量的控件,然后单击【添加变量】按钮。 在【添加成员变量】对话框中键入成员变量的名称。 把【分类】设置成一个值,并确保变量类型是正确的。 在【选项属性名】组合框中,键入和上面成员变量相关的ActiveX控件属性,单击【确定】按钮确定。,添加常规属性页面,MFC提供几种常用的属性页面,包括字体选择器、颜色选择器和图片选择器。为了调用常规属性页面,需要在属性页面映射中更新属性页面宏命令。可以为常规属性页面添加带有相应ID号的PROPPAGEID条目。,添加自定义属性页面,创建一个属性页面。 为上面的属性页面添加控件。 创建新的属性页面类。 为控件的属性页面列表添加属性页面。,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号