图书介绍
Windows应用程序编程技术【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 王孝喜,刘秋兰编著 著
- 出版社: 天津:南开大学出版社
- ISBN:7310011015
- 出版时间:1998
- 标注页数:388页
- 文件大小:8MB
- 文件页数:402页
- 主题词:
PDF下载
下载说明
Windows应用程序编程技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
前言1
第一章Windows编程初步1
1.1 WinHello:一个入门性的Windows程序1
1.1.1应用程序窗口2
1.1.2 WinMain过程(函数)3
1.1.3消息及事件驱动方式下的编程11
1.1.4 DEF(模块定义)文件15
1.2 Template:一个简单的Windows样板程序16
1.2.1样本初始化模块文件Template.I17
1.2.2 Template.H头文件18
1.2.3 Template.RC资源描述文件19
1.3 Windows应用程序编程环境和编程工具20
1.3.1程序开发过程21
1.3.2集成化开发环境(IDE)22
1.3.3 DOS环境下开发Windows应用程序24
1.4从Windows 3.x到Windows NT26
1.5 Windows应用程序风格和编程规则28
1.6应用程序清单30
1.6.1 WinHello程序清单30
1.6.2 Template程序清单32
第二章文本显示37
2.1字体和文本输出37
2.1.1关于字体37
2.1.2 WM_PAINT消息处理39
2.2文本输出特征41
2.2.1 SetTextAlign函数41
2.2.2 DrawText函数42
2.3.2建立逻辑字体44
2.3字体的安装和使用44
2.3.1使用库存字体绘制文本44
2.3.3枚举安装字体47
2.4选择和显示字体实例49
2.5 Text程序清单52
第三章键盘输入和鼠标输入55
3.1关于Windows键盘输入55
3.1.1键盘输入55
3.1.2键盘事件消息56
3.2使用键盘消息58
3.2.1处理击键消息59
3.2.2处理字符消息60
3.3文本输入处理61
3.3.1插入符和光标定位函数61
3.3.2确定光标位置63
3.3.3 WM_CHAR消息处理64
3.4鼠标输入64
3.4.1鼠标事件和消息65
3.4.2使用鼠标输入67
3.5键盘模拟鼠标69
3.6应用程序清单71
3.6.1 Editor程序清单71
3.6.2 Mouse程序清单74
3.6.3 Line程序清单77
第四章计时器79
4.1使用计时器79
4.1.1创建计时器79
4.1.2应用计时器程序实例80
4.2.1Timer1程序清单83
4.2应用程序清单83
4.2.2Timer2程序清单84
第五章菜单,加速键和字符串87
5.1关于菜单和菜单项87
5.1.1菜单栏和弹出式菜单87
5.1.2菜单项88
5.1.3菜单项的键盘访问90
5.2使用菜单模板资源91
5.2.1定义菜单模板资源91
5.2.2装入菜单模板资源93
5.2.3创建浮动的弹出式菜单95
5.3键盘加速键的使用97
5.3.1键盘加速键表的定义98
5.3.2键盘加速键表的使用100
5.4.1定义字符串资源101
5.4字符串资源101
5.4.2使用字符串资源103
5.5菜单操作函数和菜单消息103
5.5.1菜单消息103
5.5.2与菜单有关的API函数107
5.6菜单、加速键与字符串应用程序实例112
5.7使用菜单项位图115
5.7.1创建位图116
5.7.2向菜单项中增加位图116
5.8使用自画菜单项119
5.8.1在菜单项中设置MF_OWNERDRAW标志119
5.8.2响应WM_MEASUREITEM消息120
5.8.3响应WM DRAWITEM消息120
5.8.4 自画菜单项实例:为菜单项文本串设置字体121
5.9.1 Menus程序清单124
5.9应用程序清单124
5.9.2 Menu_1程序清单126
5.9.3 Menu_2程序清单128
5.9.4 Menu_3程序清单132
5.9.5 Menu_4程序清单135
第六章控制框140
6.1预定义控制框140
6.2静态控制框141
6.3按钮142
6.3.1按钮的种类和风格143
6.3.2按钮的消息处理144
6.3.3按钮的创建和使用146
6.4.1编辑控制框的类型和样式148
6.4编辑控制框148
6.4.2编辑控制框的操作和双向通信149
6.4.3编辑控制框的定义和使用152
6.5列表框158
6.5.1列表框的的类型和样式158
6.5.2列表框的操作和双向通信159
6.5.3列表框的定义和使用161
6.6组合框166
6.6.1组合框的类型和样式166
6.6.2组合框的操作和双向通信消息及处理167
6.6.3组合框的定义和使用169
6.7滚动杆172
6.7.1滚动杆的类型和样式172
6.7.2滚动杆的操作和消息174
6.7.3滚动杆的创建和使用176
6.8应用程序清单182
6.8.1 Buttons程序清单182
6.8.2 EdExam_1程序清单184
6.8.3 EdExam_2程序清单186
6.8.4 List_1程序清单190
6.8.5 List_2程序清单194
6.8.6 ComBox程序清单197
6.8.7Scroll_1程序清单199
6.8.8 Scroll_2程序清单202
第七章对话框206
7.1消息对话框206
7.2预制控制按钮209
7.3.1对话框模板资源格式211
7.3定义对话框模板资源211
7.3.2对话框控制器212
7.3.3对话框键盘接口213
7.3.4对话框模板实例214
7.4对话框窗口过程216
7.5使用对话框217
7.5.1使用无模式对话框217
7.5.2使用模式对话框220
7.6在内存中创建对话框模板221
7.7应用程序清单225
7.7.1 MsgBox_1程序清单225
7.7.2MsgBox_2程序清单227
7.7.3 Font程序清单231
7.7.4 DlgExamp程序清单239
8.1.1访问设备场景243
第八章图形设备接口243
8.1设备描述表243
8.1.2访问信息场景244
8.2 Windows映射模式245
8.2.1映射模式的设置和使用245
8.2.2映射模式的演示实例248
8.3图形输出249
8.3.1 画笔249
8.3.2颜色和绘图模式250
8.3.3画刷252
8.3.4标准图形的使用254
8.4商业图形256
8.4.1直方图:BarGraph实例程序256
8.4.2饼图:PieGraph实例程序258
8.5多边形的使用260
8.6位图输入和输出262
8.6.1 与设备无关的位图(DIB)262
8.6.2位图的传送265
8.6.3位图的捕捉和存储270
8.7应用程序清单274
8.7.1 Modes程序清单274
8.7.2 PenDraw程序清单279
8.7.3 PenDrawl程序清单282
8.7.4 BarGraph程序清单287
8.7.5 PieGraph程序清单288
8.7.6 Polygon程序清单291
8.7.7 Bitmap程序清单293
8.7.8 SaveFile过程清单296
9.1元文件的创建和使用299
第九章元文件操作299
9.1.1元文件的记录300
9.1.2重放元文件301
9.2以磁盘文件形式存储元文件303
9.3使用元文件的注意事项304
9.4元文件的结构305
9.5 MetaFile程序清单309
第十章使用剪贴板传递数据312
10.1剪贴板数据格式312
10.2访问剪贴板313
10.2.1将数据写入剪贴板314
10.2.2检查数据项目的可用性316
10.2.3提取剪贴板中数据316
10.3.1使用剪贴板传递文本317
10.3使用剪贴板应用程序实例317
10.3.2使用剪贴板传递位图319
10.3.3使用剪贴板传递元文件321
10.4剪贴板的延迟提交324
10.5 ClipBd程序清单325
第十一章动态数据交换332
11.1动态数据交换(DDE)的基本概念332
11.1.1应用程序、数据主题和数据项332
11.1.2动态数据交换消息333
11.2动态数据交换(DDE)的使用334
11.2.1启动会话334
11.2.2传送一个数据项335
11.2.3建立永久性数据链339
11.2.4执行服务器应用程序中的命令340
11.2.5终止会话341
11.3动态数据交换管理库(DDEML)的使用342
11.3.1客户程序:DdeClnt342
11.3.2服务器程序:DdeSrvr346
11.4应用程序清单347
11.4.1 DdeClnt程序清单347
11.4.2 DdeSrvr程序清单352
第十二章多文档接口356
12.1关于多文档接口356
12.1.1框架窗口、客户窗口和子窗口356
12.1.2菜单和加速键357
12.1.3子窗口的大小调整和重排358
12.2多文档接口的使用360
12.2.1注册框架窗口类和子窗口类360
12.2.2创建框架窗口和客户窗口361
12.2.3写主消息循环362
12.2.4写框架窗口过程和子窗口过程363
12.2.5创建子窗口364
12.2.6窗口数据和属性365
12.3 MDIExam程序清单367
第十三章打印机输出374
13.1创建打印机设备描述表374
13.1.1利用WIN.INI文件创建默认打印机设备描述表374
13.1.2通过打印对话框检取打印机设备描述表375
13.2打印函数的使用376
13.2.1装入和显示位图376
13.2.2准备打印377
13.2.3捕捉和创建设备无关位图379
13.2.4打印文档381
13.3 Print程序清单382
热门推荐
- 1283274.html
- 2215611.html
- 1180662.html
- 2065420.html
- 3866055.html
- 2672880.html
- 2338872.html
- 3625699.html
- 3240307.html
- 520389.html
- http://www.ickdjs.cc/book_894302.html
- http://www.ickdjs.cc/book_580229.html
- http://www.ickdjs.cc/book_468828.html
- http://www.ickdjs.cc/book_2335062.html
- http://www.ickdjs.cc/book_2227036.html
- http://www.ickdjs.cc/book_1206703.html
- http://www.ickdjs.cc/book_2068694.html
- http://www.ickdjs.cc/book_1926663.html
- http://www.ickdjs.cc/book_2642243.html
- http://www.ickdjs.cc/book_815033.html