6.1.颜色选择:
6.1.1 基调应以WINDOWS颜色(灰色)为主,同一个窗体中除白、黑、灰色之外,其它的颜色总数不宜超过3种(对以生产和学习为目的的软件而言,娱乐性软件可以做得花哨一些;
6.1.2 窗体和控件(除EDIT、RICH EDIT等编辑控件外)的背景色也宜用灰色,当一个控件有输入焦点或鼠标焦点时,可以用较明亮的颜色;
6.1.3 非激活状态下,字体前景宜用黑色,背景用灰色;
6.2.字体的选择:
6.2.1 汉字字体一般选宋体,字体大小选10号;
6.2.2 一般选系统常用的字体,绝对不要选自己加入的而系统没有的字体;
6.3.图片的选择
6.3.1 在窗体的工具拦中的按钮可以用图标,文字可以写上也可以不写,如果不写则一定要使用tip来提示用户该按钮完成的功能;
6.3.2 在按钮中使用的图片要能表达按钮对应功能的意义;
6.3.3 不宜对普通的按钮只用图标做外观;
6.4.操作的便利性
6.4.1 为方便用户的使用,所有的输入控件应该按tab键和回车键排序,特别是密码输入时,应该能用回车切换输入框的焦点;
6.5.数据安全
6.5.1 对程序的退出、写数据等有破坏可能或数据丢失可能的操作应该给用户一次确认的机会;
6.6.帮助文件
6.6.1 帮助文件宜用html格式,因为hlp格式的文件只能在windows中用;
6.7.窗体大小的确定
6.7.1 一般窗体的大小应该可以让用户自己调整,窗体的初始长宽比例为4:3
6.7.2 要考虑到用户可能会用到不同的分辨率,在开发时应使用当时流行的分辨率;
6.7.3 除非必要,否则不宜用模态窗体,但可以让用户选择使窗体成为模态窗体;
6.7.4 应用程序的大小不固定时(拖动窗口的右下角时可以改变窗体大小),应处理窗体变化时窗体内各控件大小和位置的变化;
6.8.视图的选择(单/多文档界面类型)
6.8.1 对于一个简单的文本编辑器应用程序,选择CEditView;
6.8.2 对于一个能编辑多信息文本格式( RT F )文件的应用程序,选择CRichEditView(这一选择将导致应用程序为文档类选择CRichEditDoc类);
6.8.3 对于一个图形应用程序,选择CScrollView;
6.8.4 对于一个简单的监控或帐目管理应用程序,选择CListView;
6.8.5 要着手创建一个资源管理器类型的应用程序,请选择CTreeView(在以后的步骤中,可以手工添加一个
CListView);
6.8.6 在对话框模板外创建一个视图,选择CFormView(一个对话框是一个被几个控件窗口占据的窗口,诸如按钮和编辑框);
6.9. MFC应用程序类型的选择:
6.9.1 如果创建一个用户界面需求有限的应用程序,或如果想界面完全单一,那么就创建一个对话框应用程序。典型的对话框应用程序包括配置硬件设备的应用程序、屏幕保护程序和游戏程序等;
对话框要易用且简洁,字体和控件的组织搭配要得体,能简单不复杂,各控件的焦点、Tab顺序等要讲究,视应用场合要适当支持键盘。在简洁易用的前提下,力求个性化,设计得更加友好。程序各对话框的风格要保持一致。
本网下载频道的资料是由会员发布分享,仅为提供给感兴趣读者学习研究使用,不代表本站同意该文档资料的立场观点。任何人不得把本网频道的资料作商业用途,如涉及版权等问题请与本网站联系,核实后会给予处理。了解更多>>