The Tangram Program
--- ------- -------
Please see Chapter 13 for a description of this program as well as
instructions for running it.
Installing Tangram
---------- -------
The Tangram program consists of these files:
Tangram.exe
Canvas.dll
Canvas_C.tlb
GdiWrld.dll
GLWrld.dll
Model.dll
Model.exe
Model_C.tlb
Proxy.dll
World_C.tlb
On Windows 95, parts of the program require these OpenGL files:
GLU32.dll
OpenGL32.dll
To register the components you can use this file:
Register.bat
1. If desired, copy the necessary files to a folder on your hard
drive. (The main Setup program for this companion CD copies them
to a folder whose default name is \InsideCOM\Tangram.) You don't
have to copy over the \Source subfolder, which contains the source
code.
2. Run Register.bat to register the various components. This file
uses the program Regsvr32.exe. If you don't already have a copy of
Regsvr32.exe on your system, you can find a copy in the \Comp_Cat
folder on this companion CD.
3. Double click the icon for Tangram.exe to run the program.
Building Tangram
-------- -------
All of the source code is contained in the \Source subfolder. The
files are set up to be compiled with Microsoft Visual C++ 5.0.
1. To compile, Tangram requires
* the Microsoft Foundation Class Library (MFC),
* the Standard Template Library (STL), and
* the OpenGL Library.
The first two come with Microsoft Visual C++ 5.0. A copy of the
OpenGL Library may be found in the \OpenGL95 folder on this
companion CD.
2. The following directories must be on the include path for Tangram
to compile:
Tangram\Common
Tangram\Idl
Tangram\Share
3. Instead of having each component build all the IDL files it uses,
each IDL file is built only once. The other components then share
the resulting files. This implies a required order to build the
components in. It is best to build the components in the following
order:
Canas
Model
GdiWorld
GLWorld
Tangram
The real requirement is that Model be built before GdiWorld/GLWorld.
Have fun!
没有合适的资源?快使用搜索试试~ 我知道了~
COM技术内幕第十三章源码
共101个文件
cpp:26个
h:23个
idl:12个
4星 · 超过85%的资源 需积分: 7 13 下载量 193 浏览量
2012-06-06
09:18:45
上传
评论
收藏 676KB RAR 举报
温馨提示
找了好久总是找不到COM技术内幕的第十三章例子,现在找到了,和大家分享一下
资源推荐
资源详情
资源评论
收起资源包目录
COM技术内幕第十三章源码 (101个子文件)
REGISTER.BAT 156B
GLWORLD.CPP 24KB
GDIWORLD.CPP 14KB
MAINFRM.CPP 14KB
MODEL.CPP 9KB
GDIVISL.CPP 9KB
CFACTORY.CPP 8KB
GLVISL.CPP 8KB
REGISTRY.CPP 8KB
CANVAS.CPP 6KB
OUTPROC.CPP 5KB
CONFIGDLG.CPP 5KB
CNTPOINT.CPP 4KB
ENUMCP.CPP 4KB
CGL-PAL.CPP 4KB
CGL.CPP 4KB
ENUMCON.CPP 3KB
CUNKNOWN.CPP 3KB
UTIL.CPP 2KB
EVENTSINK.CPP 2KB
SERVER.CPP 2KB
SERVER.CPP 2KB
TANGRAM.CPP 2KB
SERVER.CPP 1KB
SERVER.CPP 1KB
CONDATA.CPP 1KB
STDAFX.CPP 205B
GDIWORLD.DEF 319B
CANVAS.DEF 318B
GLWORLD.DEF 317B
MODEL.DEF 317B
PROXY.DEF 250B
OPENGL32.DLL 716KB
GLU32.DLL 136KB
GLWRLD.DLL 94KB
GDIWRLD.DLL 79KB
MODEL.DLL 78KB
CANVAS.DLL 55KB
PROXY.DLL 42KB
PROXY.DLL 42KB
MODEL.DSP 18KB
GLWRLD.DSP 9KB
GDIWRLD.DSP 8KB
CANVAS.DSP 6KB
TANGRAM.DSP 6KB
TANGRAM.DSW 1KB
MODEL.DSW 508B
TANGRAM.EXE 146KB
MODEL.EXE 82KB
CFACTORY.H 4KB
MODEL.H 2KB
GLWORLD.H 2KB
CUNKNOWN.H 2KB
MAINFRM.H 2KB
UTIL.H 2KB
GDIWORLD.H 2KB
GDIVISL.H 2KB
GLVISL.H 2KB
CANVAS.H 2KB
CNTPOINT.H 2KB
ENUMCP.H 2KB
CGL.H 1KB
ENUMCON.H 1KB
TANGRAM.H 1KB
CONDATA.H 1KB
REGISTRY.H 1KB
CONFIGDLG.H 1KB
EVENTSINK.H 974B
STDAFX.H 885B
RESOURCE.H 785B
WORLDCAT.H 599B
RESOURCE.H 45B
TANGRAM.ICO 766B
ICON1.ICO 766B
WORLD_I.IDL 2KB
VISUAL_I.IDL 1KB
MODEL_I.IDL 1KB
GLWRLD_C.IDL 1KB
WORLD_C.IDL 1KB
GLVISL_I.IDL 927B
MODEL_C.IDL 846B
CANVAS_I.IDL 714B
GLWRLD_I.IDL 696B
CANVAS_C.IDL 639B
TANTYPE.IDL 551B
EVENT_I.IDL 539B
PROXY.MAK 1KB
TANGRAM.NCB 177KB
TANGRAM.OPT 84KB
TANGRAM.RC 8KB
SERVER.RC 2KB
TANGRAM.RC2 399B
WORLD_C.TLB 8KB
WORLD_C.TLB 8KB
GLWRLD_C.TLB 8KB
GLWRLD_C.TLB 8KB
MODEL_C.TLB 5KB
MODEL_C.TLB 5KB
CANVAS_C.TLB 4KB
CANVAS_C.TLB 4KB
共 101 条
- 1
- 2
资源评论
- Merlin-Ice2012-06-27COM技术内幕最后一章源码,值得参考和学习
wxia2010
- 粉丝: 0
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Edge浏览器下载文件提示 “无法安全下载” 的解决方法
- 基于springboot+layui的医院日常耗材管理系统.zip
- 计算机毕业设计-ASP.NET教育报表管理系统-权限管理模块(源代码+)-毕设源码实例.zip
- 计算机毕业设计-ASP.NET教务信息管理系统的设计与实现(源代码+)-毕设源码实例.zip
- 免费计算机毕业设计-线上公司求职招聘系统的设计与实现(包含论文+源码)
- Eleven的精益供应链管理-碓胤咨询龚胤全.rar
- 5套光伏、储能、充电收益测算表.zip
- C2 供应链集成演示平台操作手册(详细版).rar
- 3套光储充一体化站CAD+PDF图纸.zip
- c++游戏开发,本人开发的c++小游戏飞机大战(二)源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功