Visual Basic与Windows API程序设计高手PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:黄嘉辉,黄悦珊编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2001
- ISBN:7900637176
- 页数:397 页
第1章 Windows API简介 1
1.1控制与Windows API 4
1.2 Windows API成员 5
第2章 Windows Shell API 9
2.1 Shell32简介 10
2.2 Shell32的基本应用 12
2.2.1 ShellExecute函数 12
2.2.2范例2.1 14
2.2.3范例2.2 18
2.3关于Windows 20
2.3.1 ShellAbout函数 20
2.3.2范例2.3 21
2.4 ShellExcute的加强版本 24
2.4.1 ShellExecuteEX函数 24
2.4.2范例2.4 26
2.5任务栏信息 28
2.5.1 SHAppEarMessage函数 30
2.5.2范例2.5 31
2.6回收站 34
2.6.1 SHFileOperation函数 34
2.6.2范例2.7 36
2.6.3浏览回收站 39
2.6.4 SHQueryRecycleBin函数 39
2.6.5范例2.8 40
2.6.6清空回收站 41
2.6.7范例2.9 42
2.7最近打开过的文档 43
2.7.1 SHAddTORecentDOCS函数 45
2.7.2范例2.10 45
2.8获得文件目录属性 47
2.8.1 SHGetFileInfo函数 47
2.8.2范例2.11 49
2.9游览文件夹 52
2.9.1 SHBrowseForFolder函数 53
2.9.2范例2.14 54
2.9.3 SHGetPathFromIDList函数 56
2.9.4浏览默认文件夹 58
2.9.5范例2.15 59
2.9.6范例2.16 62
2.10系统状态栏图标 63
2.10.1 Shell NotifyIcon函数 64
2.10.2范例2.17 65
2.10.3范例2.18 69
2.11以PWS为例综合介绍Windows Shell 71
2.11.1 PWS 72
2.11.2范例2.19 73
第3章 Microsoft未公开的Shell API 83
3.1格式化磁盘 84
3.1.1 SHFormatDrive函数 84
3.1.2范例3.1 85
3.2新建文件夹 87
3.2.1 SHCreateDirectoryEX函数 87
3.2.2范例3.2 88
3.3检测磁盘的空间 88
3.3.2范例3.3 90
3.3.1 SHGetDiskFreeSpace函数 90
3.4运行 91
3.4.1 SHRunDialog函数 91
3.4.2范例3.4 93
3.5更改图标 94
3.5.1 SHChangeIconDialog函数 95
3.5.2范例3.5 96
3.6查找文件 98
3.6.1 SHFileExists函数 98
3.6.2范例3.6 99
3.7关机(1) 100
3.7.1 SHShutDownDialog函数 100
3.7.2范例3.7 101
3.8关机(2) 102
3.8.1 SHRestartSystemMB函数 102
3.8.2范例3.8 103
第4章 浏览器API 105
4.1浏览器介绍 106
4.2自动完成 108
4.2.1 SHAutoComplete函数 109
4.2.2范例4.4 110
4.3下载文件 116
4.3.1 DOFileDownload函数 117
4.3.2范例4.5 117
4.4收藏夹 119
4.4.1添加到收藏夹 120
4.4.2范例4.6 121
4.4.4范例4.7 124
4.4.3整理收藏夹 124
第5章 Messaging API——电子邮件 127
5.1电子邮件 128
5.1.1 Spooling 128
5.1.2 SMTP 131
5.1.3 POP3 133
5.2 Microsoft Messaging API 133
5.3开始和结束MAPI会话 136
5.3.1 MAPIlogon函数 136
5.3.2 MAPILogoff函数 137
5.3.3范例5.4 138
5.4发送E-mail 141
5.4.1 MapiRecip结构变量 141
5.4.2 MAPIResolveName函数 141
5.4.3 MAPIMessage结构变量 142
5.4.4 MAPISendMail函数 142
5.4.5范例5.5 143
5.5.1 MAPIFindNext函数 146
5.5阅读E-mail 146
5.5.2 MAPIReadMail函数 147
第6章 电子邮件——CDO for NTS 149
6.1 CDO介绍 150
6.2 CDO for NTS对象 151
6.2.1 Session对象 152
6.2.2 Folder对象 153
6.2.3 Messages对象 153
6.2.4 Message对象 154
6.2.5 AddressEntry对象 154
6.2.7 Recipients对象 155
6.2.6 Attachments对象 155
6.2.8 NewMail对象 156
6.2.9范例6.1 156
第7章 Win32 RAS API——远程访问服务 159
7.1远程访问服务的基本概念 160
7.1.1远程连接 163
7.1.2 RAPI 163
7.2执行拨号网络远程访问程序 164
7.2.1拨号网络 165
7.2.2范例7.1 166
7.2.3 InternetAutodial函数 167
7.2.4范例7.2 168
7.2.5 InternetAutodialHangup函数 169
7.2.6 InternetDial函数 171
7.2.7 范例7.3 172
7.2.8 InternetHangup函数 174
7.2.9 RasDial函数 175
7.2.10范例7.4 176
7.2.11范例7.5 178
7.2.12 RasHaugUp函数 181
7.2.13 RasGeiErrorString函数 181
7.3检测拨号连接状态 182
7.3.1 InternetGetConnected State函数 183
7.3.2范例7.6 183
7.3.3 RasGetConnectStatus函数 187
7.3.4范例7.7 188
7.3.5范例7.8 191
7.4获得拨号网络设置名称 195
7.4.1 RasEnumEntries函数 196
7.4.2范例7.9 197
7.4.3范例7.10 199
7.5获得拨号连接后的IP地址 203
7.5.1 RasGetProjectionInfo函数 204
7.5.2范例7.11 205
7.6处理拨号网络设置的用户账号和密码 210
7.6.1 RasGetEntryDialParams函数 211
7.6.2 RasSetEntryDialParams函数 212
7.6.3范例7.12 213
第8章 Windows Networking——网络资源应用 217
8.1 Windows Networking的基本概念 218
8.2映射网络驱动器/浏览打印机连接端口 220
8.2.1 WnetConnectionDialog函数 221
8.2.2范例8.1 221
8.2.3范例8.2 222
8.3断开网络驱动器/打印机 223
8.3.1 WnetDisconnectDialog函数 224
8.3.2范例8.3 224
8.3.3添加打印机向导 225
8.4建立网络资源连接(1) 227
8.4.1 WnetAddConnection函数 227
8.4.2范例8.5 228
8.5建立网络资源连接(2) 230
8.5.1WnetAddConnection2函数 231
8.5.2范例8.6 233
8.6建立网络资源连接(3) 236
8.6.1 WnetAddConnection3函数 236
8.6.2范例8.7 237
8.7断开网络资源连接(1) 239
8.7.1 WnetCancelConnection函数 240
8.7.2范例8.8 240
8.8断开网络资源连接(2) 241
8.8.1 WNetCancelConnection2函数 241
8.8.2范例8.9 242
8.9获得连接资源名称 243
8.9.1 WnetGetConnection函数 243
8.9.2范例8.10 244
8.10获得网络连接的用户名称 245
8.10.1 WnetGetUser函数 245
8.10.2范例8.11 245
8.11列举网络资源 247
8.11.1 WnetOpenEnum函数 247
8.11.2 WnetEnumResource函数 248
8.11.3 WnetCloseEnum函数 249
8.11.4范例8.12 249
8.12.2范例8.13 253
8.12.1 WnetGetLastError函数 253
8.12获得WNet API的错误信息 253
第9章 Microsoft Win32 Internet API应用 255
9.1 Microsoft Win32 Internet API的基本概念 256
9.2尝试连接至Internet 258
9.2.1 InternetAttemptConnect函数 258
9.2.2范例9.1 259
9.3检查Internet连接 260
9.3.1 InternetCheckConnection函数 260
9.4建立拨号网络连接(1) 261
9.3.2范例9.2 261
9.4.1 InternetAutodial函数 263
9.4.2范例9.3 264
9.5建立拨号网络连接(2) 266
9.5.1 InternetDial函数 266
9.5.2范例9.4 267
9.6断开拨号网络连接 269
9.6.1 InternetAutoDialHangup函数 269
9.6.2 InternetHangUp函数 269
9.6.3范例9.5 270
9.6.4范例9.6 271
9.7获得当前网络连接状态 272
9.7.1 InternetGetConnectedState函数 272
9.7.2范例9.7 273
9.7.3范例9.8 274
9.8 HTTP Cookies 277
9.8.1 Cookies简介 277
9.8.2 Win32 Internet API 在 HTTP Cookies上的支持 279
9.8.3范例9.9 281
9.8.4范例9.10 282
9.9 URL介绍 284
9.10 URL正规化处理 285
9.10.1什么是URL的正规化处理 285
9.10.2范例9.11 286
9.11合并URL字符串 287
9.11.1 InternetCombineURL函数 287
9.11.2范例9.12 288
9.11.3其他类型的函数 290
9.12 Win32 Internet API高级应用 291
9.13建立Internet会话 292
9.13.1 InternetOpen函数 293
9.13.2 InternetCloseHandle函数 294
9.13.3范例9.13 294
9.13.4范例9.14 298
9.14建立FTP、HTTP或Gopher服务 301
9.14.1 InternetConnect函数 302
9.14.3范例9.15 304
9.14.2 InternetCloseHandle函数 304
9.14.4范例9.16 308
9.15 HTTP协议——下载网页内容 309
9.15.1 InternetOpenUrl函数 310
9.15.2 InternetReadFile函数 311
9.15.3范例9.17 312
9.15.4 InternetSetOption函数 315
9.15.5范例9.18 316
9.16 FTP文件传输通讯协议的基本介绍 318
9.16.2范例9.19 319
9.16.1 InternetConnect函数 319
9.17浏览FTP服务器目录 324
9.17.1 FtpGetCurentDirectory函数 324
9.17.2范例9.20 325
9.17.3范例9.21 328
9.17.4范例9.22 333
9.17.5小结 334
9.18 FTP下载及上传功能 334
9.18.2范例9.23 335
9.18.1下载文件 335
9.18.3上传文件 339
9.18.4范例9.24 339
9.18.5小结 342
9.19 FTP其他功能介绍 343
9.19.1新增FTP服务器端目录 343
9.19.2范例9.25 343
9.19.3删除FTP服务器端目录 345
9.19.4范例9.26 346
9.19.6范例9.27 348
9.19.5删除FTP服务端文件 348
9.19.7重新命名FTP服务器端文件 350
9.19.8范例9.28 350
9.19.9小结 353
第10章 Microsoft Windows Sockets API应用 355
10.1 Windows Socket的介绍 356
10.2 Winsock API函数 359
10.2.2 BSD Socket API函数 360
10.2.1 Winsock API各版本之间的兼容性 360
10.2.3 Winsock扩展函数 361
10.2.4转换函数 363
10.2.5数据库函数 363
10.3 Winsock应用程序的起始与结束 364
10.3.1范例10.1 366
10.3.2范例10.2 369
10.3.3范例10.3 370
10.4本地主机名称与IP地址 371
10.4.1获得本地主机名称 374
10.4.2范例10.4 375
10.4.3获得本机IP地址 376
10.4.4 HOSTENT的结构变量 377
10.4.5范例10.5 378
10.4.6范例10.6 380
10.5远程主机名称与IP地址的转换 381
10.5.1范例10.7 381
10.5.2范例10.8 383
10.6通讯协议信息 384
10.6.1 getprotobyname函数 384
10.6.2 getprotobynumber函数 385
10.6.3 PHOSTENT的结构变量 386
10.6.4范例10.9 386
10.7通讯协议服务信息 389
10.7.1 getservbyname函数 389
10.7.2 getservbyport函数 390
10.8处理Winsock错误 391
10.9 Winsock AP高级应用介绍 392
10.9.1 BSD和Winsock API 393
10.9.2 BSD API声明 395
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019