图书介绍
GUI编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 徐新华编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115084610
- 出版时间:2000
- 标注页数:497页
- 文件大小:42MB
- 文件页数:508页
- 主题词:
PDF下载
下载说明
GUI编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 设计图形界面1
1.1 菜单2
1.1.1 菜单设计器2
1.1.2 TMenuItem3
1.1.3 菜单嵌套11
1.1.4 菜单模板和菜单资源12
1.1.5 TMemu12
1.1.6 TMainMenu15
1.1.7 在运行期控制菜单16
1.2 快捷菜单16
1.3 标签19
1.4 编辑框21
1.5 多行文本编辑器26
1.6 命令按钮29
1.7 复选框30
1.8 单选框32
1.9 列表框34
1.10 组合框42
1.11 滚动条47
1.12 分组框50
1.13 单选分组框50
1.14 窗格52
1.15 动作列表54
1.15.1 动作列表机制的三个环节54
1.15.2 管理动作列表54
1.15.3 为客户指定一个动作56
1.16 框架56
1.17 位图按钮59
1.18 快捷按钮60
1.19 按格式输入编辑框62
1.20 自绘栅格64
1.21 字符串栅格71
1.22 图像73
1.23 几何图形75
1.24 分界76
1.25 滚动箱77
1.26 带复选框的列表框79
1.27 尺寸调节杆81
1.28 静态文本84
1.29 TControlBar85
1.30 处理TApplication的事件87
1.31 定时器88
1.32 画板89
1.33 文件列表框90
1.34 目录列表框93
1.35 驱动器组合框97
1.36 文件类型对滤器98
第二章 公共对话框100
2.1 TCommonDialog101
2.2 “打开” 对话框102
2.3 “另存为” 对话框107
2.4 能预览图像的“打开” 对话框107
2.5 能预览图像“另存为” 对话框108
2.6 “字体” 对话框108
2.7 “颜色” 对话框111
2.8 “打印” 对话框112
2.9 “打印设置” 对话框115
2.10 “查找” 对话框116
2.11 “替换” 对话框118
第三章 Win32公共控件120
3.1 TAB控件121
3.2 多页控件126
3.2.1 TPageControl126
3.2.2 TTabSheet129
3.2.3 在两个多页控件之间拖放页131
3.3 图像列表133
3.3.1 在设计期建立图像列表133
3.3.2 在运行期动态建立图像列表134
3.3.3 TImageList134
3.3.4 屏幕捕捉器140
3.4 RTF编辑器141
3.4.1 TRichEdit142
3.4.2 TTextAttributes149
3.4.3 TParaAttributes150
3.4.4 在运行期设置字符格式151
3.4.5 动态显示行和列的编号152
3.5 跟踪条152
3.6 进程条154
3.7 加/减控件157
3.8 热键控件159
3.9 AVI播放器160
3.10 日期和时间164
3.11 月历167
3.12 树状视图169
3.12.1 TTreeView170
3.12.2 描述Master/Detail数据库181
3.12.3 描述类的继承关系182
3.13 列表视图184
3.14 表头控件201
3.15 状态栏205
3.16 工具栏208
3.17 酷栏213
3.18 TPageScroller216
第四章 用剪贴板、DDE、OLE共享信息218
4.1 剪贴板219
4.1.1 TClipboard219
4.1.2 用剪贴板来共享文本224
4.1.3 用剪贴板共享图像224
4.1.4 创建自己的剪贴板格式225
4.2.1 创建DDE程序的一般步骤231
4.2 动态数据交换231
4.2.2 TDDEClientConv232
4.2.3 TDDEClientItem236
4.2.4 TDDEServerConv237
4.2.5 TDDEServerItem238
4.3 OLE客户239
第五章 多媒体编程251
5.1 TMediaPlayer252
5.2 一个简单的媒体播放器262
5.3 播放WAV文件263
5.4 播放视频剪辑264
5.5 一个CD播放器264
第六章 Win32编程和消息274
6.1 进程275
6.3 GDI和USER对象276
6.2 内核对象276
6.4 多任务和多线程277
6.5 内存管理277
6.6 错误处理279
6.7 Win32的消息机制279
6.8 Delphi如何处理消息281
6.8.1 TMessage281
6.8.2 消息句柄282
6.8.3 对Result域赋值283
6.8.4 消息与事件的关系284
6.9 OnMessage事件284
6.10 如何发送消息285
6.11 用户自定义的消息286
6.12 剖析VCL的消息机制287
第七章 文件、目录和驱动器293
7.1 常用的三种文件294
7.1.1 文本文件294
7.1.2 有类型文件296
7.1.3 无类型文件297
7.2 TFileStream300
7.3 内存映射文件304
7.3.1 创建或打开文件304
7.3.2 创建文件映射对象304
7.3.3 将文件的视图映射到进程地址空间305
7.3.4 取消文件视图的映射305
7.3.5 关闭文件映射对象305
7.3.6 一个文件搜索程序306
7.4.1 获得可用的驱动器列表309
7.4 目录和驱动器309
7.4.2 获取驱动器的信息310
7.4.3 获取Windows目录的位置312
7.4.4 获取WindowsSystem目录的位置312
7.4.5 获取当前目录313
7.4.6 在目录中查找文件314
7.4.7 复制和删除目录树316
第八章 Form和应用程序318
8.1 TScrollingWinControl319
8.2 TCustomForm320
8.3 TForm334
8.4 有关Form的几个编程技巧334
8.4.1 记忆Form关闭前的位置335
8.4.2 防止出现一个Form的多个实例336
8.4.3 使Form尺寸最小337
8.4.4 显示封面338
8.5 MDI程序339
8.5.1 “父”Form340
8.5.2 “子”Form340
8.5.3 自动创建“子”Form的实例341
8.5.4 在运行期生成“子”Form的实例341
8.5.5 合并菜单342
8.5.6 排列打开的子窗口342
8.5.7 在MDI程序的客户区输出一幅位图343
8.5.8 创建一个隐藏的子Form348
8.6 控制台程序351
8.7 服务程序353
8.7.1 创建一个服务程序353
8.7.2 TServiceApplication354
8.7.3 服务355
8.7.4 TService357
8.7.5 服务专用的线程362
8.7.6 一个Internet服务363
8.8 控制面板小程序365
8.8.1 创建一个控制面板小程序365
8.8.2 TAppletApplication366
8.8.3 模块367
8.8.4 TAppletModule368
8.9 操纵应用程序369
8.10 防止出现应用程序的多个实例384
8.11 退出或禁止退出Windows388
8.12 注册表390
第九章 屏幕和打印机398
9.1 TScreen399
9.2 显示和打印的一致性406
9.3 TPrinter对象407
9.4 典型的打印任务412
9.4.1 打印TMemo元件中的文本412
9.4.2 打印RTF格式的文本413
9.4.3 打印位图413
9.4.4 打印Form413
9.4.5 放弃打印进程414
9.4.6 指定默认的打印机414
9.5 DEVMODE结构416
9.6 打印机控制码420
第十章 图像421
10.1 TFont422
10.2.1 有关字体的术语和基本元素425
10.2.2 TLOGFONT结构425
10.2 进一步操纵字体425
10.2.3 实际创建一种字体426
10.2.4 获取字体的信息432
10.3 TCanvas436
10.4 TPen447
10.5 TBrush450
10.6 TPicture452
10.7 TBitmap454
10.8 TMetafile460
10.9 TMetafileCanvas462
10.10 坐标系统和映射模式463
10.10.1 三种坐标系统463
10.10.2 获取屏幕和窗口的设备描述表463
10.10.3 坐标映射464
10.10.4 窗口/视区范围465
10.10.5 一个范例程序466
10.11 一个绘图程序470
第十一章 多线程477
11.1 概述478
11.2 创建线程对象478
11.3 设置线程的优先级480
11.4 挂起和唤醒481
11.5 缓存线程对象482
11.6 线程终止483
11.7 线程安全484
11.8 线程局部变量485
11.9 锁定和阻塞487
11.10 依赖另一个线程的执行结果488
11.11 测试一段代码的执行时间490
11.12 一个多线程排序程序492
热门推荐
- 3083894.html
- 881185.html
- 3514819.html
- 1401998.html
- 47598.html
- 2022638.html
- 1184973.html
- 1776881.html
- 2842754.html
- 2922171.html
- http://www.ickdjs.cc/book_2690592.html
- http://www.ickdjs.cc/book_2805503.html
- http://www.ickdjs.cc/book_1783754.html
- http://www.ickdjs.cc/book_3610850.html
- http://www.ickdjs.cc/book_3110909.html
- http://www.ickdjs.cc/book_3856076.html
- http://www.ickdjs.cc/book_2295970.html
- http://www.ickdjs.cc/book_881029.html
- http://www.ickdjs.cc/book_2547398.html
- http://www.ickdjs.cc/book_368292.html