下载  >  开发技术  >  VB  > VisualBasic.与WindowsAPI讲座-王国荣

VisualBasic.与WindowsAPI讲座-王国荣 评分:

人民邮电出版社优秀图书,是本非常不错的厚道书,详细,不像现在到处都是的轻薄没营养的教材,付全套代码,另作上传
内容提要 本书全面介绍了在 Visual basic60中如何调用 Windows AP的技术,特 别是结合读者在应用中经常遇到的具体问题编写了许多应用范例,书中还 给出了API函数的速查表。本书主要内容包括: Windows APll的基本概念和 调用方法,资源文件的使用, Windows的消息系统及其应用,API在绘图中 的应用,多媒体文件的播放,特殊命令按钮的制作等。 本书适用于已熟悉Ⅴ visual basic的读者,也可作为大专院校师生的参考 书。 旗标系列图书 Visual basi6.0与 Windows API讲座 著王国荣 改编刘春庭胡伟 审校郭力平 责任编辑赵桂珍 人民邮电出版社出版发行北京市崇文区夕照寺街14号 北京顺义向阳胶印厂印刷 新华书店总店北京发行所经销 ◆开本:720×9801/16 印张:39 字数:563千字 1999年6月第1版 印数:1-6000册 1909年6月北京第1次印刷 着作权合同登记图字:01-98-3014号 lSBN7-115-07881-5/TP1152 定价;76.00元 序 本书无法带领您征服整座 Windows apl大山 但求摘取山中的美果与您分享 起缘 九年前笔者第一次接触 Windows程序设计,当时的 Windows是2.1 版,使用SDK( Software Development Kit)/C语言开发程序,吃尽了 苦头,隔了两年接触VB,心想:“为什么苫了两年才出现像ⅤB这 么容易使用的 Windows开发工具?”大有相见恨晚的感觉不过使 用VB一阵子之后,才发现许多SDK可以做到的工作,VB却办不 五年前笔者撰写第一本书时(书名是: windows3.1程序设计 IPC篇),心里面就一直有这样的念头与心愿—要写一本结合VB 与 Windows apl的书,没想到这样的心愿会拖延到今年才得以实现, 实在惭愧。 Visual basic6.0与 Windows API讲座 这是一本怎这是怎样的一本书?如笔者前言所述:“本书无法带领您征服整座 样的书 Windows api大山,但求摘取山中的美果与您分享”,只是难在雄 伟的 Windows apl大山中,美果何在?就算已知美果所在,通往该 处的登山道路,是大道或小径,又该如何走呢? 笔者深信所谓美果不一定是深奥的技术,而是能够除去读者心中疑 问的解答,在了解 Windows Api不是一本书可以介绍完毕的前提下, 笔者决定采用最笨的方法来撰写本书——先搜集问题,然后想办法 找出问题的解答,最后再把问题与解答转化成为本书的内容。当然, 面对浩瀚的 Windows apl,内容的取舍还是在所难免 读者的需求撰写本书期间,不少读者通过网站留言给笔者,笔者虽然无法 答复,但每一笔留言都仔细阅读过,也尽可能地把读者的需求转化 成为书本的题材,有些读者期望这是一本完整的 WindOws aPi参考 手册,这一点是笔者所无法办到的,因为 Windows api方面的官方 参考手册至少就有N本以上,N的正确数字笔者也不清楚,如果您 还是期望有完整的 Windows APl参考手册,请参阅本书附录A MSDN/CD Windows APlⅠ技术文件大宝库”的说明。 王国荣 目录 序 目录 How to问题与解答 本书范例一览表 15 API函数速查表 ……………………………1115 第I章进入 WindOws aPl的热身运动 1-1使用 Windows API的基本概念 32 1-2API函数的定义—打开 Windows服务之钥 36 1-3传递参数的基础 中中··日4··中4+++t 44 1-4VB字符串w.APL字符串 1-5实例与练习 !·干吾量十t自n目 第2章 Unicode与字符串 ………,,………… 57 2-1什么是Unoe:8 2-2VB与 Unicode 60 23VB与API传递字符串的过程 63 4 Visual basic6.0与 Windows AP讲座 第3章再探参数传递 ,,,,,,……………*……………“… 3-1以 vbNullString为参数2 32Any类型参数的传递80 3-3数组的传递 88 ,…“1t!!!…·““出 3-4 RtIMoveMemory与不同类型的数据复制……… 91 ·审B 第4章资源( Resource)文件 95 4-1认识资源文件, 96 4-2 sndPlaySound与声音的播放 102 4-3资源文件的特殊应用 ,105 第5章 windows的消息系统 甲………………*…→…“=“+“··“:···:·· 5-1从VB的事件回溯到 Windows的消息. 5-2让VB程序具有 Callback的能力… 5-3强化窗口程序的基本工作原理…120 5-4认识 Windows常见的消息125 5-5窗口程序的程序设计 133 第6章消息传递 .147 6-1消息传递的工作模式 148 6-2 TextBox的消息 151 6-3 ListBox的消息 画画画目、画aBtt 166 64 ComboBox的消息,...1174 目录5 第7章登录数据库( Registry) 179 7-1认识登录数据库 丰鲁中垂售哲由由t 丰4··++ 180 7-2登录数据库 Value的存取 187 7-3登录数据库Key的存取,… 206 7-4登录薮据库的输入与输出 牙吾+卡t由 211 75登录数据库的实际应用 新;吾日“西日日阳:日中中干日干都世任+1世世当世出由世当: ninna d 第8章绘图(-)— Device Context ..…24l 8-1初识 Device Context 申·由·日串日丰干平 242 8-2DC与DC之间的图像转移 ….247 8-3 Bitblt与ROP 259 8-4 Bitmap(位图) 270 第9章绘图(二) 动画制作与绘图特效 .275 9-1透空图片的显示… …1276 92动画制作 289 9-3 StretchBlt与绘图特效 市·日目是中鲁是普平吾子当吾普普面十留前面由a丰画 297 94ROP与绘图特效 中目市丰目审1■4韦導手吾++五b面;+ 305 第10章绘图(三)—GDI对象与图形描绘…313 10-1VB所提供的绘图函数… 314 10-2 Windows API的绘图概念 日主日日.·日丰.·中日aaa中+吾世吾+ta*=s+ 316 10-3VB所欠缺的绘图API函数 ·····看·市市·平丰号是吾于当出日“““幽如血日国中 322 10-4文字的输出 丰丰早吾++宙吾世出如上照中 339 6 visual basic60与 Windows APl讲座 第11章多媒体 x,4135 111MCI指令与 mciSendString API函数 .356 反 11-2MCI指令及其应用 1362 11-3 CD Audio的播放 日目即由申·和面围目目日目日目丰日日日日平分出平P普日日世世中善量十平量B 374 11-4播放其它的媒体. .382 第12章命令按钮与菜单 中·········中· 385 12-1随着鼠标的移动来改变命令按钮的状态 386 12-2不使用命令按钮制作命令按钮 啼审·市有··中日. 日a1+普十子日日普吾4日量日-日+ 393 12-3制作图形菜单.419 第13章控制面板与系统设置 a nisan nn ,,鲁· 429 13-1启动控制面板来帮忙…30 13-2读取及设置系统消息… 世普·吾子+ 1tehnrehnnn世ammt.m画画_ 435 13-3 SystemParametersInfo功能不足的弥补之道.53 第14章 InterProcess Communication(进程通信) 475 14-1IPC是哪些东西?您需要它吗?…1476 14-2如何传递数据给另一个程序? 中:市·!·日中身即市日日目a请··日即干暮日吾开日日士,平十nmm量a由 482 14-3存储器共用 1504 14-4程序的启动与等待 513 14-5进程的同步执行( Process Synchronization 521 14-6 MultiThread vs MultiProcess F·····+中··+日十+自f自自:t:由日日“.年中中中 530 日录7 第15章 How to问题集锦 533 15-1特殊技巧篇 535 15-2文件系统 不·平+新古“· 560 15-3硬件与系统 575 154其它 ,悬吾普十曲t面 IndE着新1 ■和和日+t世量t 591 附录 A MSDN/CD WindOws api技术文件大宝库… 601 附录BROP对照表

...展开详情
2013-03-31 上传 大小:35.97MB
举报 收藏
分享