
51CTO-ATL入门到提高课
来自 网络整理·免费领取学习资源
8,679 领取 · 7,938 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《51CTO-ATL入门到提高课》。官网需要单独购买,有集上可以免费领取。
课程目录
- ATL(一)-操作篇
- 01 认识一下ATL
- 02 给COM组件接口和属性
- 03 ATL中COM组件的xxx性存储
- 04 控件中使用对话框
- 05 控件属性页的创建
- 06 连接点的创建
- 07 解决VS2019不能使用MFC创建和操作COM组件的问题
- 08 微软的一个例子
- ATL(二)-常用数据类型篇
- 01 给我们自己搭建一个试验框架
- 02 CComBstr类
- 03 CStringT类模板
- 04 CComVariant类
- 05 CComSafeArray类模板
- 06 CComPtr和CComQIPtr
- 07 CAutoPtr和CAutoVectorPtr
- 08 相关的内存管理接口
- ATL(三)-基础篇
- 01 COM组件的IUnknown接口
- 02 ALT与关键区
- 03 IUnknown接口的QueryInterface函数
- 04 IDispatch接口的实现
- 05 _pAtlModule和_AtlBaseModule全局变量
- 06 类的实例化类模板
- 07 Aggregate
- 07 Aggregate_20250702_213134
- 08 Creator
- 09 CComCreator在ATL中的应用
- 10 Debug宏
- 11 CComCoClass类
- 12 前面课程的一个总结
- 13 一个COM组件的服务应该具备的功能
- 14 ATL所具备的注册表修改功能
- 15 一种奇特的创建数组的方法
- 16 ATL服务功能的实现
- 17 ATL服务功能相关杂项
- 18 添加接口
- 19 新的一种实现同名函数的办法
- 20 AtlInterQueryInterface函数
- 21 TearOff技术如何在ATL中实现
- 22 TearOff技术如何在ATL中实现(Cache)
- 23 Aggreagate技术的容器类的实现方法
- 24 接口映射链
- ATL(四)基础应用篇
- 01 永久存储简介
- 02 自己实现一个永久存储
- 03 ATL实现永久存储的原理
- 04 ATL实现永久存储原理二
- 05 Marshal As Value
- 06 ATL实现IEnumXXX举例
- 07 CComEnum
- 08 CComEnum另外两种列举方法举例
- 09 列举顺序容器vector的非拷贝形式
- 10 自带拷贝和类型转换的列举
- 11 即用即创建的顺序容器
- 12 容器接口
- 13 垫片类CAdaptor
- 14 Atl提供的几个容器类
- 15 连接点
- 16 连接点的实现例子
- 17 在DLL中制作接受连接点事件的对象
- 18 接受连接点事件对象内部实现原理
- 19 使用实例
- 20 IProviderClassInfo2
- 21 ATL中的windows窗口程序
- 22 SupClass
- 23 把一个窗口的所有东西做到一个类中(一)
- 24 把一个窗口放到一个类中(二)
- 25 SupClass和ATL
- 26 ATL中窗口类的注册
- 27 设置窗口类类型以及窗口类型和扩展类型
- 28 窗口消息处理过程
- 29 ATL窗口消息处理宏用法
- 30 ATL窗口消息处理宏结构
- 30 ATL窗口消息处理宏结构_20250702_213401
- 31 Command和Notify消息
- 32 消息反弹技术
- 33 消息上推技术
- 34 消息链条和消息分类
- 35 动态消息链
- 36 对话框程序
- 37 CContainedWindow中的SuperClass技术
- 38 SubClass技术
- 39 属性页的原理
- 40 属性页的原理
- 41控件概述-51CTO学堂
- 42 容器侧规则一
- 43 容器侧规则二
- 44 控件规则一
- 45 控件规则二
- 46 阅读代码环境的搭建
- 47 IOleObject在ATL中的实现一
- 48 IOleObject在ATL中的实现二
- 49 控件是如何被激活的
- 50 控件的显示-有窗口(WM_PAINT)
- 51 IViewObject和无窗口控件的视图
- 52 控件侧的其他接口的实现
- 53 控件中的IPropertyNotifySink接口以及控件默
- 54 容器侧如何激活控件一
- 55 容器侧如何激活控件二
- 56 容器侧Control Site的实现一
- 57 容器侧ControlSite接口实现二
- 58 容器侧的ControlSite接口实现三
- 59 ATL对话框上的控件
- 60 如何用带控件的对话框模板来创建对话框
- 61 复合控件和DHTML控件
包含内容
- · ATL(一)-操作篇
- · 01 认识一下ATL
- · 02 给COM组件接口和属性
- · 03 ATL中COM组件的xxx性存储
- · 04 控件中使用对话框
- · 05 控件属性页的创建
- · 06 连接点的创建
- · 07 解决VS2019不能使用MFC创建和操作COM组件的问题
贡献者
林一
黄金
学习社区
1 人正在学习
编程与技术实践交流
交流编程基础、项目实践、数据库和部署问题。提问请说明环境、复现步骤与已尝试的方法。