VS.2003 中如何创建ActiveX控件

原创 2011年01月09日 14:04:00

2004/12/4 22:05:19

在VS.net 2003中创建ActiveX控件是如此的容易,采用MFC或ATL构建ActiveX控件都是一件愉快的事。 我将通过ATL 7.0创建ActiveX控件的过程简单地描述一下,要不然时间长了,自己也忘了,我现在对MFC已经没有兴趣了,ATL高效实用灵活,充分发挥了C++的高级特性,爽。

1 通过工程向导建立一个ATL工程。
2.在类向导中选择ATL类,根据要建立的ActiveX类型选择类,自动实现接口类与idl文件
  (ATL Simple Object,简单ATL对象,小巧,五界面支持,ATL Control有界面支持,灵活)
3.在接口中添加方法或属性,有以下一些地方需要注意:接口参数类型,(数据类型或输入,输出,返回参数)
4.链接完成之后可以通过HTML中的javascript来验证控件的工作情况,.通过OBJECT对象将控件加载,注意CLSID要正确,不知道有没有什么好办法!

基于MFC的ActiveX控件开发

转自:http://www.cnblogs.com/lidabo/archive/2012/12/04/2800921.html ActiveX 控件是基于组件对象模型 (COM) 的可重用软...
  • CSDNwei
  • CSDNwei
  • 2016年09月05日 10:29
  • 1000

c++ ActiveX基础1:使用VS2010创建MFC ActiveX工程项目

1.ActiveX的基本概念          ActiveX控件可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体...
  • longhuahaha
  • longhuahaha
  • 2013年01月30日 18:03
  • 56394

使用ATL创建简单ActiveX控件(一) —— 创建ATL项目

创建过程以VS2010为例,分三篇(创建ATL项目、添加方法/属性和枚举、添加连接点)演示。本篇演示创建ATL项目。...
  • mrxyz098
  • mrxyz098
  • 2015年09月17日 22:37
  • 2375

Access vba动态创建ActiveX控件

http://blog.csdn.net/xcntime/article/details/21706779 在Access  VBA编写的程序中,如果可以在运行时动态创建控件无疑是非常有用的,因为...
  • xcntime
  • xcntime
  • 2014年12月21日 14:07
  • 1051

创建添加对话框的Activex

1.ActiveX的基本概念          ActiveX控件可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体...
  • wangzhiyang925
  • wangzhiyang925
  • 2014年08月20日 23:10
  • 2190

QtCreator开发Qt中的ActiveX控件

最近项目中需要用到QtCreator来开发ActiveX控件,但QtCreator没有可建的ActiveX控件项目。所以使用VS2010+Qt插件+QtSDK来开发Qt的ActiveX控件。Qt插件是...
  • chenbaohai
  • chenbaohai
  • 2014年03月04日 15:02
  • 6247

窗口销毁的相关函数与消息,ActiveX控件的销毁

http://www.cnblogs.com/yedaoq/archive/2012/02/07/2341591.html DestroyWindow函数 DestroyW...
  • qq229596421
  • qq229596421
  • 2017年02月09日 13:34
  • 221

Delphi 编写ActiveX控件(OCX控件)的知识和样例

一、ActiveX应用情况简介:                          ActiveX控件也就是一般所说的OCX控件,它是 ActiveX技术的一部分。ActiveX是微软公司推出的基于...
  • zang141588761
  • zang141588761
  • 2016年04月26日 10:10
  • 1702

VB 动态创建ActiveX控件详解

熟悉VB的朋友对使用ActiveX控件一定不会陌生,众多控件极大地方便了编程,但唯一的缺陷是不能动态加载控件,必须在设计时通过引用,将控件放置在窗体上。VB6.0已能够解决该问题,只是帮助中没有明确说...
  • xcntime
  • xcntime
  • 2014年03月21日 20:15
  • 1185

【VS开发】使用MFC创建并调用ActiveX控件

使用MFC创建并调用ActiveX控件 今天做了一下ActiveX的使用测试,总结一下: 首先使用MFC创建一个activeX的控件譬如ActiveXTest,编译成ocx并注册,然后另外...
  • LG1259156776
  • LG1259156776
  • 2016年07月23日 10:52
  • 2045
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VS.2003 中如何创建ActiveX控件
举报原因:
原因补充:

(最多只允许输入30个字)