下载此文档

12 用户的输入和通知消息.pdf


文档分类:办公文档 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
下载
第1 2章用户的输入和通知消息
用户是通过鼠标和键盘输入的方法与程序进行通信的,而程序则通过声音、消息框、对话
框和其他视觉手段与用户进行通信。这种双向通信方法使用户能够顺利地使用一个应用程序,
非常容易地完成他们的任务。
注意目前使用的定点设备有许多不同的类型,比如触摸板、输入板和跟踪球等。总
的来说,本章介绍的一些概念不仅适用于鼠标,而且也适用于其他定点设备。不过,
为了简便起见,同时因为鼠标仍然是目前市场上的主要定点设备,因此,我在介绍与
用户的定点设备进行交互操作时,通常指的是鼠标。
应该记住,程序实际上只是个工具而已。除非你编写过游戏程序,否则,大多数用户运行
你的程序并不只是为了运行它,相反,他们使用你的程序目的是为了更加有效地完成某项任务。
当用户与程序之间的双向通信在任何一个方向上效率不高时,程序作为一种工具的效能就会下
降。用户不会再考虑使用这种程序,就像你不再想用黄油刀将果仁黄油抹在面包上一样。
用户的输入
很明显,并不是每个程序都以相同方式与用户进行交互操作。例如,类似 A d o b e公司的
P h o t o S h o p之类的绘图程序在很大程度上是用鼠标操作的一种程序, P h o t o S h o p中的大部分功能
是用鼠标或其他某个定点设备来执行。让用户只使用键盘来执行 P h o t o S h o p中的每个功能,这
肯定是白日做梦,但是,软件开发人员为用户提供了使用键盘来完成某些任务的手段。虽然最
好的办法是使程序既适合键盘用户的需要,也适合鼠标用户的需要,因为往往确实存在这两种
不同类型的用户,但是应用程序本身的性质是很难实现这一要求的。
另一种程序是数据输入应用程序。从事数据输入的主要是使用键盘的用户。如果你真想触
怒这些人,那么在数据输入进程的中间插入一个只能使用鼠标操作的任务(请记住,尽管你的
程序对你来说是颗闪光的宝石,然而对于用户来说它仅仅是个工具)。用这种方法来中断用户
的工作流程,会使用户的工作进程变得非常复杂,因为它增加了工作方式的变化。由于这种工
作方式的变化可能被用户认为是不必要的,因此它很快会使用户感到厌烦。讲到用户与程序之
间的交互操作时,必须了解你的目标市场。你应该建立一个预计将会运行你的程序的用户类型
概况表,并且认真考虑这个用户的工作方式。
大多数应用程序可以分为两类,一种是用鼠标操作的应用程序,另一种是用键盘操作的应
用程序。 Microsoft Visual Basic要求你同时熟悉鼠标和键盘的操作。你无法用鼠标编写代码,
但是,只用键盘试试将控件添加给窗体,移动和对齐这些控件,并且设置它们的属性,以便创
建一个功能良好和美观的界面。由于大多数情况下用户必须同时使用鼠标和键盘进行工作,因
此应该尽量使两种输入设备之间的转换变得非常方便。另外,你还必须随时提供鼠标功能和键
盘功能。当一个功能同时支持鼠标和键盘时,它就具备了我所说的交互式二重性。交互式二重
性可以确保用户能以最适合其需要的方式使用你的程序。
比如说,你将一些代码键入Visual Basic的代码编辑器,这时你想通过运行该代码来测试你
180计计第四部分用户界面的操作
下载
所进行的修改。应该怎么办呢?由于你的手已经放在键盘上了,因此最有效的方法是按 F 5。如
果你用鼠标在窗体上拖移一个控件,想找到放置该控件的最佳位置。你将控件放到它应有的位
置,然后想运行该控件,以便了解它在运行时的样子。当然,这种情况下最有效的方法是单击
工具栏上的R u n按钮。由于你已经在使用鼠标,因此这项操作迅速而且容易。每当你必须在键
盘和鼠标操作之间进行切换时,你的操作进程中就会出现一个停顿,就像你的脑子指挥你转换
车档和移动你的手位时出现停顿一样。无论这个停顿如何短暂,这常常是可以避免的,因为大
多数功能都可以用交互式二重性来实现。
程序的界面既是个障碍,也是个桥梁。本章向你介绍如何创建能使用户更容易与程序相融
洽的界面。好的界面能使用户不必考虑进程的机制便能执行他们的任务。这无疑会使用户更加
满意,也有助于降低支持费用,增加购买升级产品的用户数量,取得更好的广告效果。
通知消息
要想编写不带任何消息框语句的应用程序是非常困难的。通常而言,一个程序会有几十个
消息框语句,分散在它的代码之中。尽管用 M s g B o x语句来显示通知消息是很常见的,但是许
多软件开发人员都不能正确地编写这样的代码。向用户显示通知消息时,你与用户进行通信的
方式就像你跟他打电话的情况一样。
编写出色的通知消息,是涉及多方面技巧的一项工作。最简单的一个技巧是要确定通

12 用户的输入和通知消息 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-09-06