
Com/ATL/ActiveX
阿丹
这些原创和转载的文章,只是方便自己用时翻阅和学习,有需要的朋友也可以看到。本着我自己能看懂的标准,有错别字或者一些技术问题,如想指教可以留言,如恶意评论的滚远点,没收你钱,就别在这恶心我。
展开
-
ATL 组件的使用(vs2008)
新建一个工程: 点击OK,其它都是Next一直到Finish. 工程建好后,可以看到如下类视图: 点击Project->Add Class… 选择ATL Simple Object 在Short name输入新加类名:转载 2012-01-07 11:05:03 · 2992 阅读 · 4 评论 -
COM 组件设计与应用(七)编译、注册、调用
COM 组件设计与应用(七) 编译、注册、调用 作者:杨老师 一、前言 上两回中,咱们用 ATL 写了第一个 COM 组件程序,这回中,主要介绍编译、注册和调用方法。示例程序你已经下载了吗?如果还没有下载,vc6.0 的用户点这里,vc.net 的用户点这里。 二、关于编译 2-1 最小依赖 “最小依赖”,表示编译器会把 ATL 中必须使用的一些函转载 2012-01-13 13:46:08 · 633 阅读 · 0 评论 -
在VC中使用ATL编写的COM组件
介绍在VC++ 6.0下编写COM客户程序的三种方法,虽然每一种方法都可以达到使用代码组件的目的,但详细了解并掌握所有方法会为根据具体情况选择适当方法提供更大的余地。 COM库函数 --------------------------------------------------- 利用COM库函数使用代码组件的方法是介绍的三种方法中实现起来最转载 2012-01-12 19:32:42 · 632 阅读 · 0 评论 -
SAFEARRAY使用实例
目录: SAFEARRAY使用实例... 1 目录:... 1 前言:... 1 何谓SAFEARRAY:... 1 创建SAFEARRAY:2 方法一:使用SafeArrayAllocDescriptor在栈上创建一维数组... 2 方法二:使用SafeArrayAllocDescriptor和SafeArrayAllocData在堆上创建一维数组... 2 方法三:转载 2012-02-02 20:15:54 · 977 阅读 · 0 评论 -
【转】COleDateTime类型的应用
使用COleDateTime类 1) 获取当前时间。 CTime time; time = CTime::GetCurrentTime(); 2) 获取时间元素。 int year = time.GetYear() ; int month = time.GetMonth(); int day = time.GetDay();转载 2012-02-06 16:10:34 · 15505 阅读 · 0 评论 -
vs2008 ATL 连接点
Posted on 星期三, 四月 18th, 2012 at 上午 2:54 利用VS2008 创建ATL简单对象,并提供给web访问接口,以及事件回调,下面共有21张截图(为美观每页一张)用以演示。 1.创建ATL工程 2.默认选择DLL模式 3.为工程添加ATL类转载 2012-11-19 16:42:23 · 1434 阅读 · 0 评论 -
error PRJ0050: 未能注册输出。请确保您有修改注册表的相应权限错误的解决(转)
使用vs 2005写ocx控件,一个字 爽,遇到Project : error PRJ0050: 未能注册输出。请确保您有修改注册表的相应权限错误的解决 很不爽。 看 了半天,我是管理员权限,删除debug也不行。Project : error PRJ0050: Failed to registeroutput. Please ensure you have the appropriate pe转载 2012-11-19 21:40:37 · 803 阅读 · 0 评论