博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ActiveX,ATL和COM技术
阅读量:6071 次
发布时间:2019-06-20

本文共 464 字,大约阅读时间需要 1 分钟。

首先COM的诞生本来就是基于二进制的复用思想,一直影响到了DLL的技术基础。它是一种windows下二进制模块组件与组件之间通信的规范,ActiveX就需要依赖这个技术,因为浏览器的东西可能需要获取客户端本地的底层信息。而ATL库呢,这个类库就是辅助编写ActiveX的类库,方便。

首先需要大致了解下COM的思想:http://www.cnblogs.com/dwjaissk/archive/2012/12/19/2824672.html

然后ATL和ActiveX编写:http://www.cnblogs.com/13590/archive/2007/08/01/838677.html

 

其中编译ActiveX dll的时候发现了一个错误:

 error MSB8011: 未能注册输出。请尝试启用“逐用户重定向”,或使用提升的权限从命令提示符处注册该组件。 

 

解决方案是,从项目属性中连接器选项的逐用户重定向改为“是”。

转载于:https://www.cnblogs.com/foohack/p/4373047.html

你可能感兴趣的文章
PHP5.6和PHP7中函数中的一些新特性
查看>>
oracle linux 5.7 布署ogg v11 oracle to oracle之Configure Change Capture and delivery
查看>>
课余时间技术方面晋级
查看>>
算法数据结构复习[单链表]
查看>>
mongodb非关系型数据库nosql与关系型数据库sql对应学习
查看>>
优化SQL
查看>>
虚继承与虚函数的大小问题
查看>>
整理生活,好难
查看>>
linux下启动Oracle
查看>>
【STRIDE】【2】安全威胁分析设计
查看>>
RTC usage
查看>>
域名后面加个点是嘛意思
查看>>
Zabbix 监控 Nginx 状态
查看>>
MapReduce原理及实例分析
查看>>
git使用
查看>>
LNMP之 php-fpm配置文件
查看>>
我的友情链接
查看>>
面向对象三大基本特性,五大基本原则
查看>>
Elasticsearch选举原理
查看>>
MySQL常用命令
查看>>