编写浏览器使用的OCX全过程

本文详细介绍了如何在VC6环境下创建一个ActiveX OCX控件,包括创建工程、添加属性和方法、实现安全接口、获取控件路径、调用DLL函数以及测试控件的方法。通过这个过程,开发者可以解决WEB脚本访问本地资源的限制,如身份认证、外围设备交互等。
摘要由CSDN通过智能技术生成

     随着互联网的飞速发展,现在的人们都习惯了打开浏览器进行工作,基于WEB的程序蜂拥而至,几乎变得无所不能。由于WEB脚本语言的限制,对于本地计算机的访问受到很大的限制。开发WEB的程序员都会因为WEB的打印而烦恼,对于WEB开发者来讲,更大的挑战还在后面。电子商务需要身份认证,需要访问本地计算机上操作人员的U-KEY, 还有诸如此类的读卡器、扫描仪等外围输入设备。

  这所有的一切困难都可以用基于ACTIVEX技术的OCX组件来解决。OCX的编写并不难,下面就讲解基于VC6环境下OCX的制作。

  一、创建工程:

对于使用过VC的人,可以很容易地创建一个开发ActiveX控件的工程,没有使用过VC的人,按

照下面的操作步骤,也可以很快创建一个同样的工程出来。

    第一步:“File”—>New”—>(Projects)MFC ActiveX ControlWizard”,在“Project Name”中输入合适的工程名(以readcard为例),在“Location”中选择工程文件存放路径,然后,“OK”进入下一步;

    第二步:选择你想在这个工程中生成的ActiveX控件的个数(至少一个),其余选项决定是否生成一些辅助文件,通常按照默认设置即可,“Next”进入下一步;

    第三步:编辑你的工程中各个类和文件的名称,配置一些辅助选项,可以全部选择默认设置,“Finish”进入下一步;

    第四步:展示向导为你的工程生成的各种配置信息,“Cancel”重新设置不满意的选项,“OK”结束工程的创建。

  二、添加属性和方法:

    1、操作菜单:View”—>ClassWizard“

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值