
ATL
lixiaomin_235
喜欢交流计算机技术,共同提高!
展开
-
error PRJ0050: 未能注册输出。请确保您有修改注册表的相应权限错误的解决
使用vs 2005写ocx控件,一个字 爽,遇到Project : error PRJ0050: 未能注册输出。请确保您有修改注册表的相应权限错误的解决 很不爽。看了半天,我是管理员权限,删除debug也不行。Project : error PRJ0050: Failed to register output. Please ensure you have the appropriate per转载 2009-04-03 09:32:00 · 2226 阅读 · 0 评论 -
使基于ATL的控件成为可安全执行的程序
通常在ATL生成的控件后,使用Web调用时,总是提示非安全的,需要设置IE属性,使其可以执行。由于工作需要,从网上Google了一下,发现一种方法,很好,现拿出来分享一下,具体方法如下: 1.在接口的.h文件中,增加一个继承的基类public IObjectSafetyImpl 2.在.h文件中,增加一个COM_MAPCOM_INTERFACE_ENTRY(IObject原创 2009-04-03 16:19:00 · 395 阅读 · 0 评论 -
常用数据类型使用转换详解
常用数据类型使用转换详解作者:程佩君读者层次:初学刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍一些常用数据类型的使用。我们先定义一些常见类型变量借以说明int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="程佩君";char temp[200];ch转载 2009-04-03 16:40:00 · 275 阅读 · 0 评论 -
BSTR详解
COM是一种跨编程语言的平台,需要提供语言无关的数据类型。多数编程语言有自己的字符串表示。•C++ 字符串是以0结束的ASCII或Unicode字符数组 •Visual Basic字符串是一个ASCII字符数组加上表示长度的前缀。 •Java字符串是以0结束的Unicode字符数组。需要定义一种通用的字符串类型,可以很容易的匹配到不同编程语言。在C++中,就是B转载 2009-04-03 16:59:00 · 511 阅读 · 0 评论