Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2087091
  • 博文数量: 909
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 12260
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-06 20:50
文章分类

全部博文(909)

文章存档

2008年(909)

我的朋友

分类:

2008-05-06 22:29:46

一起学习
COM组件设计与应用(三)
数据类型

作者:杨老师

一、前言
  上回书介绍了GUID、CLSID、IID和接口的概念。本回的重点是介绍 COM 中的数据类型。咋还不介绍组件程序的设计步骤呀?咳......别着急,别着急!孔子曰:“饭要一口一口地吃”;老子语:“心急吃不了热豆腐”,孙子云:“走一步看一步吧” ...... 先掌握必要的知识,将来写起程序来才会得心应手也:-)
  走入正题之前,请大家牢牢记住一条原则:COM 组件是运行在分布式环境中的。比如,你写了一个组件程序(DLL或EXE),那么使用者可能是在本机的某个进程内加载组件(INPROC_SERVER);也可能是从另一个进程中调用组件的进程(LOCAL_SERVER);也可能是在这台计算机上调用地球那边计算机上的组件(REMOTE_SERVER)。所以在理解和设计的时候,要时时刻刻想起这句话。快!拿出小本本,记下来!

二、HRESULT 函数返回值
  每个人在做程序设计的时候,都有他们各自的哲学思想。拿函数返回值来说,就有好多种形式。
 

函数 下载本文示例代码


COM组件设计与应用(三)COM组件设计与应用(三)COM组件设计与应用(三)COM组件设计与应用(三)COM组件设计与应用(三)COM组件设计与应用(三)COM组件设计与应用(三)COM组件设计与应用(三)COM组件设计与应用(三)COM组件设计与应用(三)COM组件设计与应用(三)COM组件设计与应用(三)
阅读(186) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~