(二) 桌面应用程序的用户界面

来源:互联网 发布:电路图设计软件下载 编辑:程序博客网 时间:2024/05/23 13:25

本节提供的信息,将使您能够为您的应用程序开发图形用户界面

主题 内容 开始开发Windows应用程序的用户界面 向开发人员提供一般性指引,使其能对Windows应用程序的用户界面进行设计、执行和测试。 用户体验交互指南 精简版的”用户界面向导”,用于Windows 7和windows Vista正式用户体验交互指南 Windows应用程序国际化 描述众多技术,使您能够创建支持多国语言的基于windows的应用程序 辅助功能 介绍能令残障人士更容易使用电脑的辅助功能 用户交互 介绍一些能令用户通过鼠标,键盘以及触摸屏来与应用程序进行交互的特性 窗口和消息 描述基于窗口的图形用户界面的应用程序的元素 桌面窗口管理器 桌面窗口管理器(DWM)提供了桌面上的视觉效果以及各种功能,如玻璃窗框,3D动画过渡,窗体翻转和窗体3D翻转,高分辨率支持等 对话框 对话框窗口是应用程序创建的用于检索用户输入的临时窗口,对话框窗口一般用来提示用户菜单项以外的一些信息。对话框窗口通常包含一个或多个控件(子窗口),比如提示用户输入的文本框,选项按钮,或者引导用户动作的提示框等 菜单和其他资源 资源是二进制数据,你能够将它添加到可执行文件或基于窗口的应用程序中去。资源分为标准资源和应用程序定义资源。标准资源包含光标,图标,菜单,对话框,位图,增强型图元文件,字体,快捷键对应表,消息映射,字符串表以及版本信息等的数据描述信息。应用程序定义资源通常也叫做自定义资源,包含指定应用程序所需的任何数据。 数据交换 描述基本交换数据的方法,如剪贴板和动态数据交换 高分辨率 编写支持DPI的应用程序是使UI在各种高分辨率显示设备上完美显示的关键。假如不支持DPI的应用程序运行在高分辨率的显示器上时,会遭受视觉失真,包括不正确的用户界面元素缩放,文本剪切,以及模糊的图形图像等。在应用程序中加入DPI支持,可保证您的应用程序UI呈现更具适应性,使它对用户更具视觉吸引力 Windows动画管理器 Windows动画管理器使用户界面元素更加富有动感。它的目的是简化开发人员为应用程序的用户界面添加动态效果时的处理,并使开发人员能够使界面的动态效果更加平滑,自然和互动 Windows控件 控件是应用程序结合窗口来启用用户交互的一种子窗口。用户控件提供了一种方法来查看和编辑文本,选择选项,选择命令,执行命令,并查看状态。 Windows功能区框架 Windows功能区框架是一个丰富的命令演示系统,提供了一个先进的可替换分层菜单、工具栏和传统的Windows应用程序的任务窗格。功能区框架是由一条功能命令栏和上下文菜单系统组成,并通过在应用程序窗口的顶部的一系列选项卡来展示应用程序的主要功能 标题可调用用户界面 请勿使用。 此API集只支持微软的Xbox开发人员

相关主题
Windows Environment 开发

0 0
原创粉丝点击