图书介绍

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

Windows 95用户控件的程序设计
  • (美)(P.席尔瓦)(Paul Cilwa)著;杨开成,罗秀川译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115065896
  • 出版时间:1997
  • 标注页数:353页
  • 文件大小:34MB
  • 文件页数:366页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐