
MFC/COM/ATL
liu5320102
这个作者很懒,什么都没留下…
展开
-
COM技术
所谓COM(Component Object Model,组件对象模型),是一种说明如何建立可动态互变组件的规范,此规范提供了为保证能够互操作,客户和组件应遵循的一些二进制和网络标准。通过这种标准将可以在任意两个组件之间进行通信而不用考虑其所处的操作环境是否相同、使用的开发语言是否一致以及是否运行于同一台计算机。 COM的优点? 首先:用户一般希望能够定制所用的应用程序,而组件技术从本转载 2013-06-02 20:53:05 · 554 阅读 · 0 评论 -
MFC六大关键技术
MFC六大关键技术之初始化过程 我并不认为MFC减轻了程序员们的负担,MFC出现的目的虽然似乎是为了让程序员不用懂得太多就可以进行视窗编程,但本人在MFC里徘徊了很久很久(因为那时没有书本详细介绍MFC的原理),毫无收获。可能朋友们会说,怎么一定要了解MFC的具体呢,“黑箱”作业不行吗?这不是微软的初衷吗? 不行!!!如果这样,我宁愿永远不选择MFC!在学电脑之前,本人学习的东西大转载 2013-06-02 19:31:09 · 676 阅读 · 0 评论 -
COM技术初探(一)
目录 一. COM是一个更好的 C++ 1. COM 是什么 2. 从 C++ 到 DLL 再到 COM 2.1 C++ 2.2 DLL 2.3 COM 二. COM基础 1. COM基本知识 1.1 返回值HRESULT 1.2 初识idl 1.3 IUnkown接口转载 2013-06-02 21:08:41 · 605 阅读 · 0 评论 -
COM技术初探(二)
目录 一、COM是一个更好的 C++ 1. COM 是什么 2. 从 C++ 到 DLL 再到 COM 2.1 C++ 2.2 DLL 2.3 COM 二、COM基础 1. COM基本知识 1.1 返回值HRESULT 1.2 初识idl 1.3 IUnkown接口转载 2013-06-03 21:16:49 · 931 阅读 · 0 评论 -
COM技术初探(三)-- 一个真正的COM
一、实现ISmipleMath,IAdvancedMath接口和DllGetClassObject() 1.1 实现ISmipleMath和IAdvancedMath接口 让我们将原来的CMath 类(CMath其实就是"COM技术初探(二)COM基础知识"里的那个CMath类)修改来实现ISmipleMath接口和IAdvancedMath接口。 修改的地方如下: 1)转载 2013-06-03 21:31:33 · 869 阅读 · 0 评论 -
深度解析VC中的消息
消息是指什么? 消息系统对于一个win32程序来说十分重要,它是一个程序运行的动力源泉。一个消息,是系统定义的一个32位的值,他唯一的定义了一个事件,向Windows发出一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。 消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,转载 2013-06-03 22:49:52 · 479 阅读 · 0 评论