OCX
Lay_Nobody
这个作者很懒,什么都没留下…
展开
-
OCX学习 - 创建简单的ActinveX控件
ActiveX控件编程转载 2018-02-24 14:26:47 · 230 阅读 · 0 评论 -
以管理员身份运行bat文件完成ocx控件的注册
首先贴一个BAT文件语法和技巧(bat文件的编写及使用) 我在开发控件时,控件的注册需要以管理员身份运行cmd,进入控件存放目录,输入”regsvr32 demo.ocx”即可完成注册。 但是,。。。为了客户,只能写一个bat脚本,一开始写了这么一个:regsvr32 demo.ocx提示模块已加载,但对 DllRegisterServer 的调用失败,错误代码。。。。。 我右键...原创 2018-03-27 12:03:21 · 5007 阅读 · 0 评论 -
基于MFC的ActiveX控件 demoCtrl 的三种映射解释 + demo
消息映射:让ActiveX控件程序可以接受系统发送的事件通知,如窗体创建和关闭事件响应操作系统的消息调度映射:让外部调用程序(包含ActiveX的容器)可以方便地访问ActiveX控件的属性和方法可以在外部调用的接口函数,通俗的将就是一个控件可以调用它内部的函数,如CButton btn;btn.函数名()事件映射:让ActiveX控件可以向外部调用程序(...原创 2018-03-27 16:14:23 · 654 阅读 · 0 评论 -
MFC创建ocx控件项目时->控件设置页面->附加功能说明
转载于创建基于MFC的ActiveX控件时各选项的说明Activates When Visible(可见时激活)不选择此项可以让容器有权选择使控件失效,为了保存资源或加快启动就会使控件失效。如果不选择此复选框,并且您的控件要处理 WM_MOUSEMOVE 或 WM_SETCURSOR 消息时,就应该选中Mouse Pointer Notifications When Inactiv...转载 2018-05-21 13:50:36 · 787 阅读 · 0 评论 -
MFC超级奇怪问题记录
注册好的ActiveX控件无法注册 经复盘检查,最后发现问题出在一个地方,那就是对 opencv 的调用上,只要我使用了有关opencv的任何方法,甚至只有一句:#include <opencv.hpp> 或者 cv::Mat img ,都会导致之后的注册失败,这个问题出的莫名其妙,而且极不合理。因为在不久前,我还基于opencv自己做过一个小的视频播放控件,可以完美实现。所以...原创 2018-05-23 15:42:42 · 342 阅读 · 0 评论 -
MFC中CString转std::string
CString cstr("hello");string str;str = CStringA(cstr);亲测,环境是vs2015原创 2018-05-24 11:57:37 · 1624 阅读 · 0 评论 -
最全的基于MFC的ActiveX控件开发教程
转自:http://www.cnblogs.com/qguohog/archive/2013/01/22/2871805.html浏览器插件之ActiveX开发(一) 一般的Web应用对于浏览器插件能不使用的建议尽量不使用,因为其涉及到安全问题以及影响用户安装(或自动下载注册安装)体验问题。在有特殊需求(如涉及数据安全的金融业务数据交互、需插件才能实现的与本地设备...转载 2018-05-29 16:41:42 · 21057 阅读 · 2 评论 -
MFC CFile输出文本文件乱码
转自:关于CFile试用Write写文件时出现乱码的解决办法 网上流行的答案显然没有命中问题的要害!其实,unicode字符已经被Cfile忠实地输入了文件当中!遗憾的是字处理软件(如:记事本)不知道其中是unicode字符,将他们统统当做了单字节字符处理。要想让字处理软件识别unicode必须在文件头上加入unicode编码的前导字符:0xff, 0xfe。于是,可以用下面的代码实现...转载 2018-05-30 18:42:07 · 5609 阅读 · 1 评论