如何向VS2010中插入ActiveX控件并且附带相应的类
2014-08-08 18:37
375 查看
上两篇文章中我们已经讲述了ActiveX控件的一些相关知识,本文中,简单说明一下如何在我们自己的程序中使用ActiveX控件。(仍以我们上节课的例子为例)
我们打开VS2010编辑器,新建一个基于对话框的MFC应用程序,名字取为“ActivexTest”
在这里介绍两种在我们自己程序中插入ActiveX的方法
(1) 我们可以在对话框面板上“右键”->“插入ActiveX控件”,选择我们所完成的控件,添加,如下图
(2) 第一种方法有一个缺点,使用第一种方法时,我们只是添加了控件,而与控件相关的类却没有加入,这对我们在自己的程序中编辑控件有很大不缺点,我们在这里介绍第二种方法,由于VS2010与VC6.0结构功能有很大的不同,孙鑫老师在VC6.0中的添加控件的步奏在VS中找不到响应的地方,由此,在VS2010中,我们如下添加,打开“资源管理器”选项卡,如下图
(3) 我们已经在自己的程序中添加了ActiveX控件,接下来,我们可以对自己添ActiveX控件进行操作,我们可以对控件的“属性”“方法“”事件“进行相应的修改,(我们在应用程序中对控件的”属性“”方法“的调用都是通过函数实现的)如下图,我们可以在对话框上添加一个按钮,在按钮的相应函数中,动态添加一个控件,如下图
(4) 我们可以对控件进行事件响应(前提是我们在编写控件是已经加入该事件),方法如下
运行后我们可以看到蹦出一个消息框,如下图
我们打开VS2010编辑器,新建一个基于对话框的MFC应用程序,名字取为“ActivexTest”
在这里介绍两种在我们自己程序中插入ActiveX的方法
(1) 我们可以在对话框面板上“右键”->“插入ActiveX控件”,选择我们所完成的控件,添加,如下图
(2) 第一种方法有一个缺点,使用第一种方法时,我们只是添加了控件,而与控件相关的类却没有加入,这对我们在自己的程序中编辑控件有很大不缺点,我们在这里介绍第二种方法,由于VS2010与VC6.0结构功能有很大的不同,孙鑫老师在VC6.0中的添加控件的步奏在VS中找不到响应的地方,由此,在VS2010中,我们如下添加,打开“资源管理器”选项卡,如下图
(3) 我们已经在自己的程序中添加了ActiveX控件,接下来,我们可以对自己添ActiveX控件进行操作,我们可以对控件的“属性”“方法“”事件“进行相应的修改,(我们在应用程序中对控件的”属性“”方法“的调用都是通过函数实现的)如下图,我们可以在对话框上添加一个按钮,在按钮的相应函数中,动态添加一个控件,如下图
(4) 我们可以对控件进行事件响应(前提是我们在编写控件是已经加入该事件),方法如下
运行后我们可以看到蹦出一个消息框,如下图
相关文章推荐
- 如何新建一个DataSet,并且插入相应的数据
- 数据结构--如何对一个线性表里面的元素赋值,并且显示插入一个数据后的情况
- 教你如何操作VS2010中SQL2008并且实现连接数据库
- 在Blog中插入QQ天气预报如何得到所在城市名称相应的代码?
- flex4学习开篇 如何在datagrid中插入DropDownList,并且获取selectedItem
- 黄聪:如何给wordpress的编辑器添加一个自定义按钮,并且实现插入功能
- ActiveX控件的基本操作方法以及如何在VS2010下使用控件
- eclipse 中 如何根据自己定义的 key 插入 相应的代码段
- 分享VS2010如何发布winform程序,附带access数据库
- JDBC应用程序连接数据库--插入数据并且获得相应自增长值的列
- 如何使用JavaScript在静态页面插入PDF文件(附带效果图)?
- VS2010如何生成ActiveX控件测试容器
- [NVRAM]如何客制化NVRAM item并且备份(附带修改BT、WIFI 地址sample code)
- 转:在Blog中插入QQ天气预报如何得到所在城市名称相应的代码?
- 如何在VS2010中添加ActiveX控件及使用方法
- JDBC应用程序连接数据库–插入数据并且获得相应自增长值的列(即主键id)
- iOS--JSON解析后如何获取数据,并且展示到相应cell上
- 几个关机、重启NT系统的脚本(如何定时或系统无相应一段时间后执行关机任务)
- 如何实现插入并更新数据
- 新手求助2---怎么在cnblogs里插入下载文件 的链接?如何 插入自动播放的 flash 或者 背景音乐?