ActieX控件制作.pptVIP

  • 8
  • 0
  • 约2.62千字
  • 约 17页
  • 2018-11-30 发布于浙江
  • 举报
ActieX控件制作

ActiveX控件制作 在系统开发过程中,控件的使用可以有效的帮助程序的开发,但是系统提供的控件不能满足用户的所以要求。于是我们可以开发满足自己要求的Activx控件。 下面介绍一个简单ACtivx控件的制作 1,新建MFC Activx control wizard工程,名为MyClock,选择创建空的工程。生成的控件有3个类和2个接口。 应用程序类:CMyclockApp 主窗口类:CMyclockCtrl 对话框类,显示控件属性页 CMyclockPropPage 接口是外部调用控件功能的函数集合, 一些纯虚函数,在主窗口类中进行实现 运行时选择下面的方式:控件是无法独立运行,必须使用容器来测试控件。 查看其方法和属性页:方法只有aboutBox,属性页为空。 下面学习添加属性和方法。 控件注册与注销 控件必须注册才可以使用。在globals中有注册函数DllRegisterServer和注销函数DllUnregisterServer。 Vc++编译控件时,最后对ACtivx控件调用全局函数进行注册。 可以手动注册:开始-运行-regsvr32 E:\Clock.ocx 或者vc++-tool-register control 控件注销,使用regsvr32 程序, regsvr32 /u E:\Clock.ocx 注销 默认

文档评论(0)

1亿VIP精品文档

相关文档