ATL_51CTO博客
ATL 活动模板库 (ATL) 是一套基于模板的 C++ 类,使您可以创建小型、快速的组件对象模型 (COM) 对象。它对主要的 COM 功能具有特殊支持,这些功能包括常用实现、双重接口、标准 COM 枚举数接口、连接点、分开的接口和 ActiveX 控件。 如果需要做大量的 ATL 编程工作,则需要了解有关属性的更多内容。属性是 Visual C++ .NET 中的一项新功能,旨
转载 精选 2011-02-12 15:58:10
752阅读
ATL 摘要 ATL   ATL,Active Template Library活动模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。通过活动模板库,可以建立COM组件,然后通过ASP页面中的脚本对COM对象进行调用。这种COM组件可以包含属性页、对话框等等控件。    ATL简介    一. 什么是ATL    自
转载 精选 2011-02-12 15:28:27
425阅读
参考:MFC程序员的WTL教程. 笔记.... #include <iostream> using namespace std; template <class T> class BaseClass { public:  void SayHi()  {   T* pT = static_cast<T*>
原创 2011-07-31 21:38:28
304阅读
服务端代码------------------------------------------------------------------------------------------------------------------------------------------------------------ altstopwatch.idl [接口定义文件] // altsto
转载 2016-01-06 13:31:00
131阅读
2评论
组件(Component)和对象(Object)之间的区别先明确组件(Component)和对象(Object)之间的区别。组件是一个可重用的模块,它是由一组处理过程、数据封装和用户接口组成的业务对象(RulesObject)。组件看起来像对象,但不符合对象的学术定义。它们的主要区别是:组件可以在另一个称为容器(有时也称为承载者或宿主)的应用程序中使用,也可以作为独立过程使用;组件可以由一个类构成,也可以由多个类组成,或者是一个完整的应用程序;组件为模块重用,而对象为代码重用。现在,比较流行的组件模型有COM(ComponentObjiectModule,对象组件模型)/DCOM(Distri
转载 2013-07-20 18:38:00
211阅读
2评论
   这些问题是以前在csdn当版主是一些朋友整理的,今天找到了,贴到这里来! #1 如何使用控件不能改变大小? 答:有时我们需要创建不可改变大小的控件,像那种在运行时没有界面的控件(例:时间控件,SysInfo 等),想做到这种功能的话,请把以下代码加入到控件类的构造函数: m_bAutoSize = TRUE; SIZEL size = {24, 24}; At
转载 精选 2011-02-12 17:02:37
1323阅读
ATL vs. MFC In a way, ATL is to COM what MFC is to the Windows API. The goal of ATL is to provide a thin but effective wrapper around the most com...
转载 2008-10-16 10:16:00
142阅读
2评论
IntroductionIt is bit tricky to use MSFlexGrid Control in ATL projects (I struggled lot with MSDN and net) because: MSFlexGrid Control is a Vi
转载 2007-02-03 16:32:00
124阅读
2评论
ATL 窗口类 ATL 包含若干允许使用和实现窗口的类。这些类和其他 ATL 类一样,提供一种有效的实现,不在代码上强加开销。 本节描述 ATL 窗口类并解释如何使用它们。 本节内容 ATL 窗口类介绍简要描述每个 ATL 窗口类并提供指向有关它们的参考资料的链接。使用窗口讨论如何使用 CWindow 操作窗口。实现窗口讨论消息处理程序、消息映射和如何使用&nb
转载 精选 2011-02-12 15:57:34
498阅读
大家在使用ATL技术做项目时,一定发现了非常麻烦的字符串字符集问题,下面把常用点和重点记录罗列一下,以备查。
原创 2015-12-29 23:19:01
3654阅读
TL 真烦啊
原创 2013-05-16 20:15:09
314阅读
下载链接序号内容1ATL开发与COM原理应用2ATL简明教程3Working with ATL 8. 2nd Edition.20064Developer’s Workshop to COM and ATL 3.05ATL技术内幕6WTLhelp.chm
原创 2021-08-20 09:12:36
228阅读
下载链接 序号 内容 1 ATL开发与COM原理应用 2 ATL简明教程 3 Working with ATL 8. 2nd Edition.2006 4 Developer’s Workshop to COM and ATL 3.0 5 ATL技术内幕 6 WTLhelp.chm
原创 2022-02-25 10:30:17
58阅读
添加“ATL简单对象”类一共分三个步骤1.添加名称2.文件类型选项3.参数选项添加接口1.鼠标右键工程添加类2.类型选择“ATL
原创 2022-11-10 14:39:45
111阅读
在stdafx.h 中的#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS    // 某些 CString 构造函数将是显式的下添加一下代码即可: #define _WTL_NO_CSTRING #include <atlstr.h> #define _WTL_NO_WTYPES #include <atltypes.h>
转载 2013-03-30 16:04:00
148阅读
(未完成)ATL 简介自从1993年Microsoft首次公布了COM技术以后,Windows平台上的开发模式发令人望而却步。开发人员希望能够有一种方便快捷的C
原创 2017-11-30 08:33:27
383阅读
建立 ATL DLL 工程  Dynamic Link Library(DLL) 表示建立一个 DLL 的组件程序。  Executable(EXE) 表示建立一个 EXE 的组件程序。  Service(EXE) 表示建立一个服务程序,系统启动后就会加载并执行的程序。  Allow merging of proxy/stub code 选择该项表示把“代理/存根”代码
转载 2023-06-27 16:19:28
64阅读
ATL8 atlsoap.h 中的问题 2007-3-19 ATL Server 开发 遗憾的是,这个方法也不能返回任意定制的SOAP消息,请参考我的下一篇文章: ATLServer WebService 如何返回任意内容的 SOAP 消息给客户 --- 改写atlsoap.h 1 问题的提出   当我在 ATL8.0 中创建 Web Service ,当客
原创 2023-01-11 01:45:33
101阅读
ATL Internals: Working with ATL 8 (2nd Edition)," The Table of ContentsForeword Preface Chapter 01 -- Hello ATL Chapter 02 -- Strings and Text Chapter 03 -- Smart Types Chapter 04 --...
原创 2022-08-30 20:16:16
63阅读
#include <atlstr.h>        //CStringint _tmain(int argc, _TCHAR* argv[]){    CoInitialize(NULL);    CComPtr<IDispatch> m_pFSO;    CComVariant strFolder(_T("C:\\11111") );    LPCOLESTR lpsz
转载 2011-02-17 15:19:00
84阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5