用VS2010生成OCX控件.zip

时间:2023-07-01 07:21:05
【文件属性】:

文件名称:用VS2010生成OCX控件.zip

文件大小:1.51MB

文件格式:ZIP

更新时间:2023-07-01 07:21:05

vs2010 c++ ocx atl

新建项目,选择 MFC DLL 这里随便选,我选择共享 MFC DLL 添加类 添加一个 ATL 简单对象 下一步,下一步,完成 实现接口:IObjectSafetyImpl public IObjectSafetyImpl 添加映射 类视图 IReader 添加方法 向导自动生成接口代码 在接口实现代码中加入一个 MessageBox 编译工程 Ocx 代码就写完了,接下来写测试程序: 新建一个 WinForm 添加引用 编写测试代码 测试运行 下面我们来尝试通过网页调用 OCX 查看注册表文件 Reader.rgs IE 浏览器打开任意网址,F12 呼出调试工具,切换到脚本,控制台窗口 控制台执行:var a = new ActiveXObject("Reader"); 控制台执行:a.CallFun('1234'); 网页中插入以下脚本并测试:


【文件预览】:
src
----OCX2_TEST()
--------Form1.cs(539B)
--------Program.cs(490B)
--------Form1.resx(6KB)
--------Properties()
--------Form1.Designer.cs(2KB)
--------OCX2_TEST.csproj(4KB)
--------obj()
--------bin()
----OCX2.sln(2KB)
----OCX2()
--------resource.h(994B)
--------dlldata.c(829B)
--------OCX2_i.h(6KB)
--------OCX2.APS(35KB)
--------OCX2.idl(609B)
--------stdafx.h(1KB)
--------ReadMe.txt(2KB)
--------Reader.h(1KB)
--------Reader.rgs(542B)
--------res()
--------stdafx.cpp(135B)
--------OCX2.rgs(117B)
--------Reader.cpp(298B)
--------OCX2.vcxproj(8KB)
--------OCX2_i.c(2KB)
--------OCX2.cpp(4KB)
--------OCX2.h(404B)
--------OCX2_p.c(10KB)
--------OCX2ps.mk(375B)
--------OCX2.vcxproj.user(143B)
--------OCX2.rc(7KB)
--------targetver.h(236B)
--------OCX2ps.def(143B)
--------OCX2.def(84B)
--------OCX2.vcxproj.filters(2KB)
----OCX2.suo(26KB)
1.用VS2010生成OCX控件.pdf
OCX开发.txt
1.用VS2010生成OCX控件.doc

网友评论