图书介绍

Turbo Pascal for Windows 技术丛书 Windows 程序设计指南 4PDF|Epub|txt|kindle电子书版本网盘下载

Turbo Pascal for Windows 技术丛书 Windows 程序设计指南 4
  • 博山编译 著
  • 出版社: 北京希望电脑公司
  • ISBN:
  • 出版时间:1991
  • 标注页数:223页
  • 文件大小:4MB
  • 文件页数:236页
  • 主题词:

PDF下载


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

下载说明

Turbo Pascal for Windows 技术丛书 Windows 程序设计指南 4PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第○章引言1

0.1进入Turbo Pascal for Widnows1

0.1 1 Turbo Pascal语言1

0.1.2 Windows环境中的程序设计1

0.1.3资源编辑工具1

0.1.4 ObjectWindows库1

目 录1

0.1.5 Turbo Debugger for Windows2

0.2需要知道什么2

0.3本书的编排2

1.1什么是Windows应用程序4

第一部分学习ObjectWindows4

第一章继承窗口4

1.1.1 Windows的优点5

1.1.2需求5

1.2编程工具5

1.2.1事件驱动结构5

1.2.2与设备无关的图形5

1.2.3多任务6

1.2.4内存管理6

1.2.9多文档接口7

1.2.8动态数据交换7

1.3Windows数据类型7

1.2.6动态连接7

1.2.7剪裁板7

1.2.5资源7

1.4面向对象的窗口编程8

1.4.1一个更好的Windows接口8

1.4.2自动消息响应9

1.5 Windows程序的结构9

1.5.1 Windows的结构10

1.5.2和Windows及DOS的交互10

1.6“Hello,Windows”程序10

1.6.1应用程序开发周期12

第二章循序渐进地学习14

2.1第一步:一个简单的Windows应用程序14

2.1.1应用程序需求14

2.1.2定义应用程序类型14

2.2主窗口对象类型16

2.2.1什么是窗口对象16

2.2.2创建一个新窗口类型17

2.2.3对消息的响应17

2.2.4终止应用程序19

3.2在窗口中显示正文22

3.1什么是显示环境22

第三章在窗口中填写内容22

3.2.1消息记录23

3.2.2消除屏幕23

3.3第四步:在窗口中画线24

3.3.1拖动模型24

3.3.2对拖动消息的响应25

3.4第五步:改变线宽27

3.4.1跟踪线宽27

3.4.2运行输入对话29

3.5.1绘图模型30

3.5自动刷新图形30

3.5.2将图形作对象存储31

3.5.3重画储存的图形33

第四章加入一个菜单34

4.1菜单资源34

4.2主窗口菜单34

4.3截获菜单消息35

4.4响应菜单消息36

4.5给可执行文件添加资源37

第五章保存对话38

5.1第八步:加一个弹式窗口38

5.1.2 MakeWindow函数39

5.1.1创建和显示弹出式窗口39

5.2加一个对话框40

5.2.1加一个对象域41

5.2.2修改Init构子41

5.2.3运行对话框42

5.3第九步:将图形存入一个文件中42

5.3.1监视状态42

5.3.2保存和装载文件44

第六章弹出窗口47

6.1第十步:弹出一个帮助窗口47

6.2在ObjectWindows中使用单元47

6.2.2创建单元48

6.2.1修改主程序48

6.3给窗口加上控制50

6.3.1什么是控制50

6.3.2创建窗口控制50

6.3.3作为域的控制对象51

6.3.4管理控制51

6.3.5对控制事件的响应52

7.2.3接口对象55

7.2.2 TApplication55

7.2.1基对象55

7.1 ObjectWindows约定55

第七章ObjectWindows概述55

第二部分使用ObjectWindows55

7.2 ObjectWindows的层次55

7.2.4窗口对象56

7.2.5对话对象57

7.2.6控制对象57

7.3.2 WinProcs58

7.4 Windows资源58

7.3.4 StdDlgs58

7.3.3 WinTypes58

7.3.1 WObjects58

7.3 ObjectWindows单元58

7.2.7 MDI对象58

7.5 Windows函数59

7.5.1 ObjectWindows调用Windows函数59

7.5.2对函数的存取59

7.5.3组合风格常量60

7.5.4 Windows函数的类型60

7.5.5回谓函数60

7.6接收Windows消息61

7.6.1怎样将事件变成方法调用61

7.6.3 Windows消息类型62

7.6.2 Windows消息的参数62

7.6.4缺省消息处理63

7.6.5发送消息63

7.6.6消息范围64

7.6.7用户定义消息64

第八章应用程序对象66

8.1控制应用程序流程66

8.2初始化应用程序67

8.2.1初始化主窗口67

8.2.2初始化每个应用程序实例68

8.2.3初始化第一个应用程序实例69

8.3运行应用程序71

8.4关闭应用程序71

第九章接口对象73

9.1 TWindowsObject类型73

9.2为什么要有接口对象73

9.3窗口父子关系74

9.3.1子窗口链表74

9.3.2子窗口循环程序75

9.4消息处理75

9.4.1响应消息76

9.4.2命令和子窗口消息77

第十章窗口对象80

10.1 TWindow类型80

10.2初始化和创建窗口对象80

10.2.1初始化对象80

10.2.2创建窗口元素83

10.2.3初始化和创建小结83

10.3窗口类的登录83

10.3.1登录属性84

10.4编辑窗口和文件窗口86

10.4.1编辑窗口86

10.4.2文件窗口88

10.5滚动窗口89

10.5.1流动器属性89

10.5.2给窗口加一个滚动器90

10.5.3滚动标例90

10.5.4自动滚动与跟踪92

10.5.5修改滚动单元和范围92

10.5.6修改滚动的位置92

10.5.7设置页大小93

10.5.8优化Paint方法93

11.2.2执行对话95

11.2.1构造和初始化对话95

11.1 使用对话资源95

第十一章对话对象95

11.2使用对话对象95

11.2.3结束对话96

11.2.4管理对话对象96

11.2.5控制操作和消息处理97

11.2.6连接控制对象98

11.2.7调用DefWndProc99

11.2.8使用对话的扩展例子100

11.2.9对话窗口100

11.3输入对话101

11.4.1初始化文件对话102

11.4文件对话102

11.4.2运行文件对话103

第十二章控制对象104

12.1 TControl对象类型104

12.1.1构造和创建控制对象105

12.1.2取消和释放控制106

12.1.3控制和消息处理106

12.2象对话的窗口108

12.3列表框控制108

12.3.1构造和创建列表框108

12.3.2修改列表框109

12.3.3询问列表框110

12.3.4从列表框中获取选择110

12.3.5示例程序LBoxTest111

12.4静态控制111

12.4.1构造静态控制112

12.4.2询问静态控制113

12.4.3修改静态控制113

12.4.4 StatTest应用程序示例113

12.5.1响应按钮消息114

12.5按钮控制114

12.6检查框和无线按钮115

12.6.1构造检查框和无线按钮115

12.6.2询问选择框的状态115

12.6.3修改选择框的状态116

12.7组框116

12.7.1响应组框消息116

12.7.2 BtnTest示例程序117

12.8滚动条117

12.8.1构造滚动条117

12.8.3修改滚动条119

12.8.4响应滚动条事件119

12.8.2询问滚动条119

12.8.5 SBarTest示例程序121

12.9编辑控制121

12.9.1构造编辑控制121

12.9.2剪载板和编辑操作123

12.9.3询问编辑控制123

12.9.4修改编辑控制125

12.9.5 EditTest示例程序126

12.10组合框126

12.10.1三种组合框126

12.10.4 CBoxTest示例程序128

12.10.3修改组合框128

12.10.2构造组合框128

12.11设置控制值129

12.11.1定义转换缓冲区129

12.11.2定义相应的对话或窗口130

12.11.3转换数据131

12.11.4支持用户控制的数据转换132

12.11.5转换示例132

第十三章MDI对象133

13.1 MDI应用程序的组成部分133

13.1.1每一个MDI窗口是一个对象133

13.2.2构造MDI子窗口134

13.2构造MDI窗口134

13.2.1构造MDI框架窗口134

13.3 MDI应用程序中的消息处理135

13.4管理MDI子窗口135

13.4.1子窗口的激活136

13.4.2子窗口菜单136

13.5 MDI应用程序示例136

14.1 内存管理程序的使用137

14.2 Windows内存管理方法137

14.2.1句柄和地址137

第十四章内存管理137

第三部分ObjectWindows高级专题137

14.3局部和全局内存138

14.4局部堆的使用138

14.4.1局部内存的分配和存取139

14.4.2局部内存块的释放和弃掉140

14.4.3局部内存块的再分配和修改140

14.4.4局部内存块的查询141

14.4.5程序设计的考虑141

14.5全局堆的使用141

14.5.1全局堆的分配和存取142

14.5.4全局内存块的再分配和修改143

14.5.3全局内存块的释放和弃掉143

14.5.2锁存全局内存块的其它方法143

14.5.5全局内存块的查询144

14.5.6全局可弃内存块的修改145

14.5.7内存较少时的警告消息145

14.5.8程序设计的考虑145

第十五章动态连接库146

15.1 DLL子程序的存取146

15.2 DLL例示146

16.1.2数据在写字板中的存放152

16.1.1写字板的格式152

16.1 Windows的写字板152

第十六章动态数据交换152

16.1.3从写字板中检索数据154

16.1.4数据处理的延迟155

16.2程序间的消息传送155

16.3动态数据交换155

16.3.1 述语156

16.3.2会话的创建156

16.3.3会话的终止158

16.3.4交换数据的方法158

16.3.5单数据项的请求158

16.3.6数据传送161

16.3.7服务程序修改数据值162

16.3.8服务程序执行宏命令164

16.3.9系统主题165

第十七章 图形设备接口 GDI166

17.1 显示环境166

17.1.1 显示环境的管理166

17.1.2显示环境的内容166

17.2绘图工具167

17.2.1库存工具167

17.2.2逻辑工具168

17.3.2画窗口174

17.3在窗口中显示图形174

17.3.1 在窗口中绘图174

17.3.3绘图方法175

17.3.4绘图工具的使用175

17.4 GDI绘图函数176

17.4.1画正文的函数177

17.4.2画线函数177

17.4.3画形状的函数179

17.4.4调色板的使用182

18.2将资源加到可执行文件中184

18.1资源创建184

第十八章资源使用184

18.3资源编译器的运行185

18.3.1资源编译器的说明文件186

18.3.2资源编译器指南189

18.4将资源加载到应用程序中189

18.4.1加载菜单189

18.4.2加载加速键表190

18.4.3加载对话框191

18.4.4加载光标和图标191

18.4.5加载字符串资源192

18.4.7用位图创建画刷193

18.4.6加载位图193

18.4.8在菜单中显示位图194

第十九章标准应用程序指南196

19.1设计原则196

19.1.1给用户提供响应信息196

19.1.2让用户控制程序流196

19.2标准外观与行为196

19.2.1一般视面197

19.2.2鼠标与键盘的交互197

19.2.3菜单197

19.3编写安全的程序199

19.2.5设计考虑199

19.2.4对话框199

19.3.1主要消费对象202

第四部分集和流204

第二十章集204

20.1集204

20.1.1可动态地设置集的大小204

20.1.2有多形的集204

20.1.3类型检查和集204

20.2集的创建205

20.3循环程序206

20.3.1 ForEach循环206

20.3.2 FirstThat和LastThat循环207

20.4有序集208

20.5字符串集209

20.5.1再研究循环过程210

20.6多形集210

20.7集和内存管理212

21.2.1流是不规则的213

21.2流213

21.2.2流对对象的处理213

21.1对象的输入/输出问题213

第二十一流213

21.3流的核心用途214

21.3.1.建立流214

21.3.2流的读、写214

21.3.3流的关闭215

21.4对象与流215

21.4.1加载和存贮方法215

21.4.2流的登记216

21.5.2 Get对象的过程217

21.5.1 Put对象的过程217

21.5流的机制217

21.4.4标准对象的登记217

21.4.3登记方法217

21.5.3空对象指针的处理218

21.6流集的例子218

21.7进行存贮操作的主体221

21.7.1流中的域段221

21.7.2同类窗口实例222

21.8流的拷贝222

21.9随机存取的流223

21.10流中的非对象223

21.11设计自己的流223

21.11.1流错误的处理223

热门推荐