技术蛀虫

导航

2014年7月1日

结构体和联合体的区别

摘要: 联合体用途:使几个不同类型的变量共占一段内存(相互覆盖)结构体是一种构造数据类型用途:把不同类型的数据组合成一个整体-------自定义数据类型总结:声明一个联合体:[cpp]view plaincopyunionabc{inti;charm;};1. 在联合体abc中,整型量i和字符m公用同一内存... 阅读全文

posted @ 2014-07-01 11:11 技术蛀虫 阅读(19101) 评论(0) 推荐(4) 编辑

COM 学习(五)——编译、注册、调用

摘要: “最小依赖”,表示编译器会把 ATL 中必须使用的一些函数静态连接到目标程序中。这样目标文件尺寸会稍大,但独立性更强,安装方便;反之系统执行的时候需要有 ATL.DLL 文件的支持。如何选择设置为“最小依赖”呢?答案是:删除预定义宏“_ATL_DLL”,操作方法见图一、图二。图一、在vc6.0中,设... 阅读全文

posted @ 2014-07-01 10:42 技术蛀虫 阅读(263) 评论(0) 推荐(0) 编辑

com学习(四)——用 ATL 写第一个组件

摘要: 建立 ATL 工程步骤2.1:建立一个工作区(WorkSpace)。步骤2.2:在工作区中,建立一个 ATL 工程(Project)。示例程序叫 Simple1,并选择DLL方式,见图一。图一、建立 ATL DLL 工程Dynamic Link Library(DLL)表示建立一个 DLL 的组件程... 阅读全文

posted @ 2014-07-01 10:10 技术蛀虫 阅读(383) 评论(0) 推荐(0) 编辑

COM学习(三)——数据类型

摘要: 上回书介绍了GUID、CLSID、IID和接口的概念。本回的重点是介绍 COM 中的数据类型。咋还不介绍组件程序的设计步骤呀?咳......别着急,别着急!孔子曰:“饭要一口一口地吃”;老子语:“心急吃不了热豆腐”,孙子云:“走一步看一步吧” ...... 先掌握必要的知识,将来写起程序来才会得心应... 阅读全文

posted @ 2014-07-01 09:19 技术蛀虫 阅读(298) 评论(0) 推荐(0) 编辑