图书介绍
Turbo Pascal for Windows 技术丛书 Windows 程序设计指南 4PDF|Epub|txt|kindle电子书版本网盘下载
![Turbo Pascal for Windows 技术丛书 Windows 程序设计指南 4](https://www.shukui.net/cover/65/34367313.jpg)
- 博山编译 著
- 出版社: 北京希望电脑公司
- ISBN:
- 出版时间:1991
- 标注页数:223页
- 文件大小:4MB
- 文件页数:236页
- 主题词:
PDF下载
下载说明
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