自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 学习笔记 Real COM with the MFC Library (译四)

  COM客户程序如何调用外组件  COM挂接一个独立的EXE组件可是比挂接一个DLL组件要复杂的多。EXE组件不在同一的进程内,并且可能不在同一个机器内,不过,不用担心。尽管把它当作DLL来写你的程序。COM通过它的远程构架来处理这些细节,这个远程控制访问的结构体系通常已经包含了Remote Procedure Call(RPC)。  在RPC中,客户程序会调用一个特殊的DLL即代理(p

2005-02-25 15:34:00 944

原创 学习笔记 Real COM with the MFC Library (译三)

  COM客户程序是如何调用进程内组件的  我们用DLL组件代替EXE组件来开始这一节,因为这样程序的交互要简单点儿。我们将在这使用伪代码而非隐藏了太多细节的,将来会使用到的MFC类库。Client  CLSID clsid;  IClassFactory* pClf;  IUnknown* pUnk;  CoInitialise(NULL);//Initialise COM  CLSID

2005-02-24 23:25:00 788

原创 学习笔记 Real COM with the MFC Library (译二)

  COM 与Windows Registry  在EX24A的例子中,在一种清晰明确的假设环境下,组件被静态的链接到了客户端。在真正的COM中,组件要么是DLL要么是独立的EXE。当客户程序调用的CoGetClassObject方法,COM将进入并且查找定位在磁盘某处正确的组件。COM是如何建立起这个联系的呢?它将在window Registry中查找类的唯一128位类ID,因此,这个被查找

2005-02-24 17:56:00 903

原创 学习笔记 Real COM with the MFC Library (译一)

  如此多的模拟,现在我们将把spaceship的例子转换成真实的而非模拟的COM。在我们开始之前,你需要掌握一点更多的知识。首先你必须学习CoGetClassObject方法,然后你也必须知道COM是如何通过windows Registry载入组件的;再然后也要知道,而且是必须知道进程内(in-process)组件(一个dll)和进程外(out-of-process)组件(一个EXE和DLL)的

2005-02-24 11:21:00 688

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除