CSDN论坛 > VC/MFC > ATL/ActiveX/COM

关于ATL中实现文件/目录模型 [问题点数:0分]

Bbs2
本版专家分:465
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:18918
Bbs2
本版专家分:427
Bbs2
本版专家分:465
匿名用户不能发表回复!
其他相关推荐
ATL/COM----IDL和MIDL之详解
IDL是接口定义语言。MIDL是Microsoft的IDL编译器。在用IDL对接口和组件进行了描述后,可以用MIDL进行编译,生成相应的代理和存根DLL的C代码。 import “unknown.idl” ///Interface IX [        object,        uuid(32bb8323-b41b-11cf-a6bb-0080c7b2d682),  
ATL COM 入门
开始第一步 新建一个ATL项目“文件”-> “新建”-> “项目”,打开“新建项目”对话框,展开Visual C++,选择ATL,在右边的模板中,选择“ATL项目”,确定项目名称“TestATLCom”在应用程序设置向导中,请选择默认值。第二步 在项目中创建一个简单的ATL对象右击项目“TestATLCom”,打开右键菜单,选择“添加”->“类…”,打开“添加类”对话框,在左边“类别”选择“A
ATL的特点与基本使用方法
ATL(Active Template Library)活动模板库 是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。通过活动模板库,可以建立COM组件,然后通过ASP页面中的脚本对COM对象进行调用。这种COM组件可以包含属性页、对话框等等控件。 ATL简介    一. 什么是ATL    自从1993年Microsoft首次公布了CO
ATL字符串转换宏
有比MultiByteToWideChar和WideCharToMultiByte更简单的字符串转换宏,你相信吗? 头文件 d:/program files/microsoft visual studio 8/vc/atlmfc/include/atlconv.h 如果要使用ATL字符串转换宏,请先定义 USES_CONVERSION;  // 只需要调用一次,就可以在函数中进行多
ATL 实现IObjectSafety 接口
如果com组件要在IE中进行调用,则必须实现IObjectSafety接口,不然在ie中必须调整activex选项才可以正常运行,如下是实现IObjectSafety的例子:#include //////////////////////////////
ATL书籍
推荐几本个人读过的比较不错的COM组件相关的书籍,按我的阅读感受排名如下: 1,《Visual C++实践与提高-COM和COM+篇》         这本书我放在第一位,倒不是它有多么出色,但我却认为它是最适合新手的。它的内容基本都是抄袭下面潘爱民那本《COM原理与应用》的,但我推荐它有两点原因,首先,基本照搬潘那本书的原理性的东西,但加入了许多实例,比前者纯理论的书要易读些,对于新手更容
使用VC++ ATL开发Office COM插件(二)
7、给插件添加菜单和按钮:   这里简单的介绍一下Office 的命令条:在Office中,菜单栏、工具栏和弹出式菜单都叫做命令条(Command Bar对象)。所有这些种类的命令条中都可以包括其他命令条和不 限数量的控件,如相对工具栏这个命令条而言,按钮就是它的控件。有的控件(如菜单)本身又是命令条,可以多级嵌套。所有的命令条可用一个 CommandBars集合控制。CommandBars集合是
使用VC++ ATL实现Office的COM插件
作者:useresu下载源代码摘要  本文介绍了一种使用VC++ ATL(Active Template Library),利用IDTExtensibility2接口,为Microsoft Word加入功能简单的COM插件(addin),加入工具栏按钮和菜单等可视部件,并为其加入响应事件的方法,并在最后简单说明了实现与Office宏混合编程的方法。  说到Office相关的编程,大家首先想到的可能
(转)VC++ 外壳扩展编程之windows右键菜单
所属类别:VC++ 文章作者:李晓飞 推荐指数:★★★☆ 文档人气:4379 本周人气:4 发布日期:2006-12-13 这次我想和大家一起讨论一下 Windows 的 Shell 扩展编程,首先在阅读以下内容之前我还是推荐大家看一下《COM技术内幕》这本大作,不过即使您没有有关的基础知识其实也是无所谓的,因为以下讲解是傻瓜式讲解。 开发环境 Windows Pr
设置VS2010和IE8 调试ATL控件
VS2008设置篇:     设置VS2008 通过IE8 调试ATL的ActiveX控件的步骤如下: (1)       设置项目属性 通过菜单项 “项目—》你的项目属性”如下图: (2)       在弹出的属性页对话框中选中“配置属性—》调试”,在右边填入下列参数: 命令         :C:\Program Files\Internet Explorer\iexplore.
关闭