分享
 
 
 

windows API简介--用户接口(系列2)

王朝vc·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

USER INTERFACE(用户接口程序)

用户接口:

用户接口函数可以应用软件创建和管理一个用户界面的功能.

你可以通过这些函数来控制屏幕的显示输出,提示软件用户输入

数据,还可以调用其它程序来用及时的交互响应用户的要求。

现在大多数的应用程序已经不单单是单个窗口作业了。

应用软件通过窗口类和相应的处理程序定义了它们一些基本

的行为和外观.窗口类确定了一些默认的窗口性质诸如:鼠标

的点击,菜单的响应等等.而一些相应的处理程序代码则是来响

应程序的窗口行为,调用外部请求作业,和处理用户的输入等。

应用程序通过使用API中的GDI(图形设备接口)功能函数在屏幕中

输出信息,因为所有的窗口共用一个显示屏幕,应用程序不可

能拥用整个屏幕的access(控制权).系统只能将要所有要显示输

出的列队显示在相应的窗口中。应用程序在得到处理消息时可以

在窗口中作出相应的输出,当窗口的位置,大小发生改变时,系

统会向应用程序发出消息,从而重新刷新或是重置应用程序的窗

口。

应用程序以消息的形式来接收鼠标和键盘的事件,操作系统将

鼠标的移动,点击和键盘的按键转换成相应的消息送到应用程

序的消息队列中去。(系统会给每个应用程序提供一个队列来

存放这些消息).然后,应用程序再调用相应的消息处理函数来

从消息队列中提取出这些消息,并将它们分派到相应的windows

处理程序中。

应用程序可以直接处理鼠标和键盘的消息或是让系统通过菜单

和快捷键列表来将它放到低级命令中。你可以通过菜单显示一

列命令给用户,通过用户的选择系统作出相应的行为。快捷键

表则是将按键消息与按键一一对应起来,通过它可以和相应的

菜单选择产生同样的消息。

应用程序经常会用对话框的形式来提示用户输入一些附加的住

处,一个对话框可以算作是显示信息或提示输入的一个临时的

窗口,它其中包括的一些常见控件有:按扭(buttons),以及接

收用户输入的文本输入框(Edit text),下拉框(combo box),

滚动条...等等。对话框通过处理这些控件的输入,并转化成

用用的消息送给应用程序,帮助应用程序完成一些命令。

你还可以通过加入一些数据"resources"文件或是一些DLL(动

态链接库文件)来共享一些有用的资源,如位图,图标,字体

和字符串等,应用程序通过资源函数来将这些有用的资源调

入并放到内存中去。

用户接口中还有一些其它的Windows功能函数,通过它们,你

可以对符号,剪贴板,光标,钩子,图标,菜单等等Windows

的对象进行方便的设置与使用。

(2,未完)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有