图书介绍
Windows 95用户控件的程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)(P.席尔瓦)(Paul Cilwa)著;杨开成,罗秀川译 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115065896
- 出版时间:1997
- 标注页数:353页
- 文件大小:34MB
- 文件页数:366页
- 主题词:
PDF下载
下载说明
Windows 95用户控件的程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
第一部分组件式软件的奥秘1
第一章软件组件的威力1
1.1可重用代码的诞生1
1.2进入VBX2
1.3OCX出现了2
1.4现代的控件怪物2
1.5封装控件3
1.6我们何去何从?4
1.7 VBX还没有消亡的十大原因4
2.1 巨大的浪潮和内在的不足12
第二章OCXs:将来的浪潮?12
2.2控件怪物13
2.3用你自己的眼睛观察吧!14
第三章VBX框架的回顾15
3.1 VBX的内部实现15
3.1.1 INTERNAL.H的内容15
3.1.2 VISUAL.C的内容16
3.1.3 VBXHELP.C的内容25
3.1.4 MAIN.RC文件的内容29
3.1.5 MAIN.DEF文件的内容30
3.2 小结31
4.2 C++的优点33
4.1 C的缺点33
第二部分一个VBX类库33
第四章 创建一个与软件商无关的GDI类库33
4.3我们的目标34
4.4创建一个与软件商无关的Windows类库34
4.5 GDI的基本知识35
4.6您的出发点36
4.6.1构造函数和操作符函数的实现37
4.6.2定义size类38
4.6.3介绍rectangle类39
4.7 处理彩色41
4.7.1创建基色类43
4.8定义刷子类49
4.9不要忘记你的画笔!51
4.10定义设备环境类53
4.10.1创建作图环境(paintcontext)类57
4.10.2创建用户区域设备环境(clientcontext)类58
第五章 创建一个与软件商无关的text类60
5.1 创建text类60
5.1.1定义头文件60
5.1.2 text类构造函数和析构函数61
5.1.3 text类的数据存贮63
5.1.4 text类的操作符函数65
5.1.5谁会更快,是闪电还是超人?67
5.1.6英雄的助手68
5.1.7 text类的加法及加法赋值操作符函数70
5.1.8 text类的减法及减法赋值操作符函数72
5.1.9 text类的乘法操作符函数73
5.1.10 text类的类型强制转换74
5.1.11 text类的切分和大小写变换76
5.2测试你的新实力77
第六章 实现VBX++类库80
6.1 使用VBX++:一次预览80
6.2 VBX++的实现82
6.2.1 Microsoft Visual C++编译器选项设置83
6.2.2 Borland C++编译器选项设置84
6.2.3创建model类84
6.3处理方法106
6.4 control(控件)类108
6.5 Property(属性)类111
6.5.1 boolproperty(布尔属性)类118
6.5.2 colorproperty(颜色属性)类120
6.5.3 enumproperty(枚举属性)类120
6.5.4 textproperty(文本属性)类122
6.5.5 pictureproperty(图片属性)类124
6.5.6 floatproperty(浮点数属性)类124
6.6属性列表125
6.7特殊事件和一般事件126
6.8去做吧130
第三部分VBX生成器135
第七章 介绍VBXGenie135
7.1代码生成器的设计135
7.1.1代码模板136
7.1.2代码生成器136
7.1.3用户界面136
7.2 选择一门实现VBX Genie的语言137
第八章 创建用户界面139
8.1建立主表Prime139
8.1.1编写Prime表的代码140
8.1.2标签控件(Tab Control)的一些问题142
8.2 支持Project页143
8.3 支持Version页144
8.4引入Listable类147
8.4.1 支持集合148
8.4.2引入属性函数150
8.4.3完成初始化152
8.5支持Model页154
8.5.1 Model页的最终实现158
8.6支持Properties页158
8.7支持用户属性163
8.8支持Events页170
8.9支持用户事件172
8.10加入Methods页175
第九章生成代码178
9.1加入代码脚本(Code script)178
9.1.1创建代码脚本180
9.1.2生成代码180
第十章 自安装IDE工具189
10.1 把VBX Genie加入开发环境189
10.2给我一个支点189
10.3 把VBX Genie安装到MSVC 1.5x194
10.3.1创建全新的MSVC工程196
10.4 把VBX Genie安装到BorlandC++202
10.4.1 创建全新的Borland C++工程207
第十一章 为VBX Genie创建安装程序212
11.1 VBX Genie安装过程记事212
11.2是平台,还是沙洲?212
11.3 Setup Wizard都做些什么?213
11.3.1更深入地探讨安装问题214
11.4制订我们的“进攻”计划216
11.5创建预安装程序216
11.6 建造Generic Genie218
11.7加入可重用的About对话框221
11.8创建Setup Wizard Workaround Installer222
11.8.1 编写可重用的ProgressBarClass类的代码225
11.8.2展开Win31文件227
11.9 更新SWDEPEND.INI229
11.10 安装PRESETUP231
11.11 安装Workaround231
11.12 关于Setup Wizard Workaround程序232
11.13打点行装回家241
第十二章 用作查找和替换对话框的VBX242
12.1对话框的窘境242
12.2 Find和Replace对话框243
12.3生成FindReplace控件的框架245
12.4 存储和访问FINDREPLACE结构247
12.5对上下文敏感的联机帮助提供支持254
12.6控件的发行256
12.7测试FindReplace控件256
第十三章 为标准控件加上工具提示258
13.1时代的标志258
13.2路标:一直前行258
13.2.1选用什么语言作标记259
13.2.2为方法编写代码262
13.2.3子类方法的原理264
13.2.4设置属性267
13.2.5VB中的系统颜色269
13.2.6告诫与警示274
13.3提示窗口277
13.4应用Tips控件281
第四部分Microsoft的OLE Control Wizard283
第十四章 什么是COM283
14.1介绍公共对象模型283
14.2介绍IUnknown接口284
14.3 OLE自动化的出现285
14.4 OLE控件286
14.5内存上的考虑286
14.6.1库存属性(Stock Property)287
14.6.2扩展的属性(extended property)287
14.6属性类型287
14.6.3环境属性(Ambient Property)288
14.7库存方法289
14.8事件289
14.9 VBX和OCX的比较290
第十五章 创建一个简单的OCX293
15.1 创建一个16位的OCX293
15.1.1检查和改变控件设置296
15.2创建一个32位的OCX296
15.3检查代码299
15.4支持属性页304
15.5支持注册数据库305
16.1设计一个更好的列表框309
第十六章 使用OCX库存属性309
16.2试运行TabList310
16.3了解隐藏的控件311
16.4设置默认的属性值312
16.5选择一种颜色315
16.6使用库存字体属性318
16.7建立属性页319
16.8继续前进320
第十七章 用户 OCX属性321
17.1介绍用户属性321
17.2从根属性开始322
17.3实现枚举属性325
17.4瞄准底层控件的属性330
17.5种子属性333
17.6加入 text属性334
17.7实现数组类属性335
17.8你说你想派生一个控件?338
17.9 Appearance(外观)属性339
第十八章 用户方法和事件341
18.1 TabList控件的特殊性341
18.2 ImageList控件的特殊性345
18.3实现用户事件350
18.4结束语353
热门推荐
- 1157725.html
- 908950.html
- 2686496.html
- 2787538.html
- 2228549.html
- 2170987.html
- 387278.html
- 2879627.html
- 2656566.html
- 1016585.html
- http://www.ickdjs.cc/book_1085270.html
- http://www.ickdjs.cc/book_2736755.html
- http://www.ickdjs.cc/book_1379848.html
- http://www.ickdjs.cc/book_1544911.html
- http://www.ickdjs.cc/book_820058.html
- http://www.ickdjs.cc/book_641821.html
- http://www.ickdjs.cc/book_2055127.html
- http://www.ickdjs.cc/book_2285797.html
- http://www.ickdjs.cc/book_3886020.html
- http://www.ickdjs.cc/book_685041.html