
COM/COM+
文章平均质量分 77
Mobidogs
选择重点领域,进行广泛阅读
展开
-
COM 经验的八个教训
(1):总是调用 CoInitialize(Ex) 几个月前,我收到了一封朋友的电子邮件,他就职于一家著名的硬件公司。他的公司编写了一个非常复杂的基于 COM 的应用程序,其中使用了许多进程内和本地(进程外)的 COM 组件。在开始时,应用程序创建了 COM 对象以服务于运行在多线程单元 (MTA) 中的各种客户端线程。该对象还可以托管给 MTA,这意味着接口指针可以在客户端线程之间自由交转载 2007-01-19 22:41:00 · 1688 阅读 · 0 评论 -
给ActiveX控件做数字签名
出处: http://www.cnblogs.com/babyt/最近一段时间,收到不少关于控件数字签名的问询,都是针对我之前的文章给控件做数字签名之一:将控件打包为Web发布包 给控件做数字签名之二:生成证书文件 给控件做数字签名之三:进行数字签名 所提供的方法在IE7下无法执行的问题,签名后出现该对话框,控件包无法安装因为IE7默认是禁止没有使用国际认证的代码签名证书进行签名的原创 2008-01-23 21:27:00 · 8050 阅读 · 3 评论 -
使用C++进行Unicode编程
使用C++进行Unicode编程对宽字符的支持其实是ANSI C标准的一部分,用以支持多字节表示一个字符。宽字符和Unicode并不完全等同,Unicode只是宽字符的一种编码方式。1、宽字符的定义 在ANSI中,一个字符(char)的长度为一个字节(Byte)。使用Unicode时,一个字符占据一个字,C++在wchar.h头文件中定义了最基本的宽字符类型wchar_t:typedef转载 2008-11-26 14:00:00 · 4284 阅读 · 1 评论