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评论