Visual Basic 4 API 程序设计PDF电子书下载
- 电子书积分:20 积分如何计算积分?
- 作 者:(美)(N.叶尔克)Noel Jerke,(美)(E.布赖尔利)Eric Brierley著;袁兆山等译
- 出 版 社:机械工业出版社;西蒙与舒斯特国际出版公司
- 出版年份:1997
- ISBN:7111054601
- 页数:746 页
前言 1
第1章 Win32API的基础知识 1
1.1 如何理解Win32API编程概念 2
1.2 如何区分Win3.1API与Win32API 3
1.3 如何从Visual Basic访问API 4
1.4 如何使用和引用Windows函数自变量 5
1.5 如何声明32位API函数和结构 6
1.6 如何读、写登录文件 10
1.7 如何访问Windows帮助系统 21
第2章 设备描述表、窗口、控件和信息 31
2.1 如何子分类窗体 32
2.2 如何取回和使用Visual Basic创建的设备描述表 36
2.3 如何创建和使用显示器设备描述表 40
2.4 如何创建和使用内存设备描述表 44
2.5 如何利用API操作和扩展窗口的应用 47
2.6 如何操纵无边框和无菜单的窗口 56
2.7 如何扩展Visual Basic组合框的功能 59
2.8 如何扩展Visual Basic列表框的功能 65
2.9 如何扩展Visual Basic文本框的功能 69
2.10 如何创建可移动的工具栏 74
第3章 内存、文件和可执行程序 83
3.1 如何使用Visual Basic 4字符串和字节数据类型 84
3.2 如何访问及使用Windows的全局内存 93
3.3 如何将大数据文件读入内存 102
3.4 如何使用API驱动器、目录及文件函数 114
3.5 如何从Visual Basic中装入可执行程序 124
第4章 系统配置和交互作用 131
4.1 如何确定系统内存资源 132
4.2 如何确定监视器及打印机的性能 137
4.3 如何确定多媒体性能 150
4.4 如何防止装载多个实例 174
4.5 如何使用Visual Basic监视系统及其他程序 178
4.6 如何使用并与Windows计时器函数交互 184
4.7 如何访问Windows剪贴板的功能 187
第5章 绘图 193
5.1 如何使用API画笔和刷子 194
5.2 如何创建API绘图对象 208
5.3 如何使用绘图模式设置和使用其他API工具创建独特的图形效果 216
5.4 如何使用区域和剪辑区域 238
5.5 如何创建增强型图元文件 251
5.6 如何创建位图图案刷子 264
5.7 如何运用调色板动画 274
5.8 如何用控点创建大小可调的API对象 289
第6章 字体和文本 305
6.1 如何建立多种尺寸和不同格式的文本 306
6.2 如何准确地对齐和放置文本 318
6.3 如何建立斜线显示的、多种色彩和格式的文本 330
6.4 如何建立旋转和动画的文本 347
6.5 如何建立扩充的文本框 359
6.6 如何建立淡入和闪烁的文本标题 364
第7章 位图操作 378
7.1 如何读、写位图文件 379
7.2 如何运用256色的位图调色板 395
7.3 如何实现快速调色板循环 411
7.4 如何使用Windows光栅操作 429
7.5 如何修改位图的位 444
7.7 如何实现在图像上的图案淡入淡出 474
7.8 如何利用图案和调色板来实现两个图像间的交叉淡入淡出 486
7.9 如何实现位图的透明复制 516
7.10 如何建立小精灵动画 524
第8章 菜单和鼠标 532
8.1 如何用位图图形建立菜单 533
8.2 如何检测菜单上的鼠标 538
8.3 如何检测鼠标在桌面上的移动 545
8.4 如何剪辑、跟踪和移动鼠标 548
8.5 如何在运行过程中动态地改变菜单项的内容 554
8.6 如何建立弹出式菜单 562
8.7 如何使用快速的动画鼠标指针 569
第9章 多媒体 575
9.1 如何使用sndPlaysound API播放声音文件 576
9.2 如何使用MCI命令字符串播放声音,MIDI和AVI文件 578
9.3 如何使用MCI命令消息播放声音文件 586
9.4 如何在图片上创建不规则形状的热点 592
9.5 如何浏览RIFF文件 602
9.6 如何使用低级API播放声音文件 609
9.7 如何使用低级API演秦MIDI音符 618
第10章 键盘、打印机和I/O端口 625
10.1 如何确定键盘的类型 626
10.2 如何设置Scroll Lock,Num Lock和Caps Lock键 629
10.3 如何控制调制解调器来拔打电话 634
10.4 如何向打印机绘制文本 641
10.5 如何调整位图的大小并打印 649
10.6 如何监视打印机的物理状态 655
附录 A API函数参考表 662
附录B Windows消息参考表 696
附录C Win 32 API数据结构 708
附录D API数据结构参考表 738
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019