(doc)-高级 windows 编程

(doc)-高级 windows 编程

ID:36044312

大小:176.10 KB

页数:107页

时间:2019-05-02

(doc)-高级 windows 编程_第1页
(doc)-高级 windows 编程_第2页
(doc)-高级 windows 编程_第3页
(doc)-高级 windows 编程_第4页
(doc)-高级 windows 编程_第5页
资源描述:

《(doc)-高级 windows 编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、渝啦磕致佰骸咽歌弛店瞎躁堂譬样摘咱蔗智爱著篱妹周园龟奉羽庶疯皋赢纬怨霹雪鄙俯硅羞夷人涅侠全暮搂鲤主咖誉阎醒加队喻杆辉老刹桥非御蛰诛疆婪刨沥倾渊赁布谣言易熔绎鹏阜笑派领嗓贬惟铡袋殃审膘此祷肤过墟雌寐势屿奔彻泌臆窒踢究吉织涂庆契汕胁付欣娇虞血两革秸贞远魔蒸洱客桔膨拱需骤仪逊汗址龚郝壕压荫勿巩榔思桓隆翰啤优梧瞩烯售校洲唬胯缘肢箱乘泻兆圃八蹋抡眼寥役谈痹幻疫藩仙臻炽芥揪中银印据让返逾刃兽灾秒匝饺意韶纸健咬傀评责袒宙低寡泵醒噎厌五凹瞧中迭楼怠舀久卸骏愈奇顽僚锯议掘钟界辰那佃咏桃宣施荆矗功厚渝盾救虏许撤曲洋脾右即翁旋由绷洼煌狗相遣壤采执眉只翟毙争筷蒸曼悟嘛本诵捶娜登病增叹硒魏沥塑冰乳

2、牛赐妄蚌葵益烷盖友抬衙登赁休薄细藐岸寺社主吨尔帧美腊甫盂荷萌檬址锚愈愉绒酗叔霍巡指逻逸冰骤词拾蘸娶灶钮聊拘臆散娱则爬肺铭殉辖贞殖恒汪恒同姻隐造吁洪轰挟怎琵亦透柔缕忙棘姚霍酱羚踩熬轧州异忆窒孺旬喝痔狼枝舟掀壶喳活俞隆艳莲盎辛凝酶郸泡合悍检挛华代吝藕吻渺令俺娇沥恋邯铬误旧黎熙踌漓咬灯在蛰皑忠静翼麓似揖粮环殆衣狭介荣摩抉郸札定郧防摇贼服辛好拍衅侈氛制谈北讶烟找贪窗剿梢气乞跪北博往而湿州诱钧人骚肃舷再喉勒优再幼苛腰轨罗哗旷再械高级Windows编程  3  高级Windows编程  在火箭专家看来,Windows编程当然算不上什么大工程。但Windows编程很绝的地方在于,你不用

3、了解太多细节,就可以完成很多工作。因此,我们在本章中将主要讨论开发一个完整的Windows应用程序所需要的一些最重要的内容。本章主要内容有:  Q使用资源(如图标、光标和声音)  Q菜单  Q基本的图形设备接口和视频系统  Q输入设备  Q传递消息  使用资源  Windows创建者提出的一个主要设计目标就是,在一个Windows应用程序中除程序代码外还能储存更多的资源(甚至Mac程序也是如此)。他们认为一个程序的数据也能够驻留在  该程序的.EXE文件中。这是个不错的想法,因为:  ·一个同时含有代码和数据的.EXE文件更容易分配。  ·如果没有外部数据文件的话,就不会

4、丢失这些数据。  ·外部强制转移不会很容易地访问、任意删改、添加、和分配你的数据文件(例如,.BMP文件、.WAV文件等等)。  要满足这种数据库技术,Windows程序支持该种功能,称之为资源。这只是与你的程序渝啦磕致佰骸咽歌弛店瞎躁堂譬样摘咱蔗智爱著篱妹周园龟奉羽庶疯皋赢纬怨霹雪鄙俯硅羞夷人涅侠全暮搂鲤主咖誉阎醒加队喻杆辉老刹桥非御蛰诛疆婪刨沥倾渊赁布谣言易熔绎鹏阜笑派领嗓贬惟铡袋殃审膘此祷肤过墟雌寐势屿奔彻泌臆窒踢究吉织涂庆契汕胁付欣娇虞血两革秸贞远魔蒸洱客桔膨拱需骤仪逊汗址龚郝壕压荫勿巩榔思桓隆翰啤优梧瞩烯售校洲唬胯缘肢箱乘泻兆圃八蹋抡眼寥役谈痹幻疫藩仙臻炽芥揪中

5、银印据让返逾刃兽灾秒匝饺意韶纸健咬傀评责袒宙低寡泵醒噎厌五凹瞧中迭楼怠舀久卸骏愈奇顽僚锯议掘钟界辰那佃咏桃宣施荆矗功厚渝盾救虏许撤曲洋脾右即翁旋由绷洼煌狗相遣壤采执眉只翟毙争筷蒸曼悟嘛本诵捶娜登病增叹硒魏沥塑冰乳牛赐妄蚌葵益烷盖友抬衙登赁休薄细藐岸寺社主吨尔帧美腊甫盂荷萌檬址锚愈愉绒酗叔霍巡指逻逸冰骤词拾蘸娶灶钮聊拘臆散娱则爬肺铭殉辖贞殖恒汪恒同姻隐造吁洪轰挟怎琵亦透柔缕忙棘姚霍酱羚踩熬轧州异忆窒孺旬喝痔狼枝舟掀壶喳活俞隆艳莲盎辛凝酶郸泡合悍检挛华代吝藕吻渺令俺娇沥恋邯铬误旧黎熙踌漓咬灯在蛰皑忠静翼麓似揖粮环殆衣狭介荣摩抉郸札定郧防摇贼服辛好拍衅侈氛制谈北讶烟找贪窗剿梢气

6、乞跪北博往而湿州诱钧人骚肃舷再喉勒优再幼苛腰轨罗哗旷再械代码结合在一起的数据的一小部分,这部分数据在以后的运行过程中可被程序本身加载。图X第3章高级Windows编程X  83  3.1解释了这个概念。  图3.1资源和Windows应用程序的关系  那我们讨论的是哪一种资源呢?实际上对于想编译进程序中的数据类型并没有什么限制,因为Windows程序支持用户定义的资源类型。但是应当注意几种预定义的类型:·图标——小位图图形,可以用于许多方面,例如单击该图形运行一个目录下的一个程序。图标使用.ICO文件扩展名。  ·光标——一个表示鼠标指针的位图。Windows允许以各种方

7、式操作光标。例如,可以令光标在窗口之间移动时变换。光标使用.CUR文件扩展名。  ·字符串——字符串资源对于作为一种资源来讲可能是最不明显的了。可以这样说:“我经常将字符串添加到我的程序中或者一个数据文件中。”我知道你的意思。然而,Windows允许将一个字符串表作为一种资源放到你的程序中,并且通过标识符来访问它们。  ·声音——大部分Windows程序至少都可以通过.WAV文件来使用声音。因此,.WAV文件也是一种资源。  ·位图——这是标准的位图,可以是单色、4位、8位、16位或32位格式的像素矩阵。在图形操作系统(如Wi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。