张赐荣——一位视障程序员。
赐荣小站: www.prc.cx

張賜榮

张赐荣的技术博客

博客园 首页 新随笔 联系 订阅 管理

Windows 常用标准控件介绍

1.窗口框架(Window),它是屏幕上与一个应用程序相对应的矩形区域,包括框架和客户区,是用户与产生该窗口的应用程序之间的可视界面,它通常包含子对象,例如,窗口中通常包含的标题栏、菜单栏、客户端和其他对象
2.对话框(Dialog),对话框或消息框,属于特殊的窗口。
3.标题栏(TitleBar),位于窗口最顶部。显示当前应用程序名、文件名等,在许多窗口中,标题栏也包含程序图标、“最小化”、“最大化”、“还原”和“关闭”按钮以及“帮助”按钮。
4.菜单栏(MenuBar) 在标题栏下的水平栏,通常包含:文件、编辑、查看等。菜单内是各个命令,可以是内置或自定义菜单栏。一般标准菜单是一个横向的长条,可以通过Alt键激活,通过左右光标键进行切换。菜单栏的项目通常是有弹出菜单的,提示有子菜单时可以通过下光标展开。
5.客户端(Client),窗口的用户区域。
6.窗格(Pane),可用于显示信息的框架中的单独区域、拆分的文档窗口或状态栏的矩形区域。用户可以在窗格之间以及当前窗格的内容中定位,但不能在不同窗格中的项之间定位。因此,窗格表示低于框架窗口或文档、但高于单个控件的分组级别。通常,根据上下文的不同,用户可通过按 Tab、F6 或 Ctrl+Tab 在窗格之间定位。
7.分组(Grouping),以逻辑方式分组的对象。它是一个矩形容器,分组对象及其所包含对象之间可以是父子关系。
8.文档(Document),文档窗口,它总是包含在应用程序窗口中。此角色只应用于多文档界面 (MDI) 窗口,且引用包含了 MDI 标题栏的对象。
9.鼠标指针(Cursor),屏幕上显示的指针,鼠标移动时,指针会跟着移动。它会根据不同情况显示多种状态,比如普通状态下为标准箭头,可点击对象为手形,可编辑状态为I型,程序正在执行时为沙漏。
10.插入符号(Caret),是闪烁的行、块或位图,在窗口的工作区中标记插入点位置,通常存在于可编辑文本里,当控件为只读时依然可以使用光标键来移动插入符号进行逐行或逐字的朗读。国内用户通常称为光标。
11.工具栏(ToolBar),它是使常用功能易于使用的控件组合。通常为横向的长条,内含文本或图形按钮。
12.列表(List),允许用户选择一项或多项。列表通常为一个较大的矩形。切换列表项目选择时,使用方向键即可,进行多选时,请按住Ctrl键 浏览到想要的列表项目时,空格进行选择。
13.列表项目(ListItem),列表里面包含的项目。
14.菜单(MenuPopup),用于提供选项列表,用户可从中进行选择,以执行操作,菜单通常为纵向的长条。所有菜单类型都必须具有这种作用,包括通过从菜单栏中选择而显示的下拉菜单,以及在单击鼠标右键时显示的快捷菜单。
15.菜单项(MenuItem),它是菜单中用户可以选择以执行命令、选择选项或显示另一个菜单的项。就功能而言,菜单项可等效于下压按钮、单选按钮、复选框或菜单。
16.树视图(Outline),大纲或树结构,显示层次列表,且通常允许用户通过光标键进行展开和折叠分支。
17.树视图项目(OutlineItem),树视图里面的项,通过光标键进行选择,左右光标进行分支的展开和折叠,有些情况下,树视图项目也可能是复选框类型,通过空格进行勾选和去勾选。
18.选项卡列表(PageTabList),页标签控件的容器。
19.属性页(PageTab),允许用户查看页的属性,例如页的标题、该页是否为主页,或者该页是否已被修改。通常,该控件的唯一子级是包含了关联页内容的分组对象。
20.组合框(ComboBox),它是带有关联列表框的编辑控件,可提供一组预定义选项。 通过光标键可以进行列表项目选择,如果该组合框是可编辑的,则可以进行编辑通过左右光标进行逐字朗读。组合框的列表通常是隐藏的,使用Alt加下光标可以将它显示出来。
21.下拉列表框(DropList),此控件显示一个项,并允许用户从可供选择的选项的列表中显示和选择另一个项。通过光标键进行操作。
22.表格(Table),包含单元格行和单元格列(还可包含行标头和列标头)的表。该控件通常是一个较大矩形。通过光标键进行单元格的访问。
23.行(Row),表中的一行单元格。
24.列(Column),表中的一列单元格。
25.单元格(Cell),表中的单元格。
26.列标头(ColumnHeader),它为表中的列提供可视标签。
27.行标头(RowHeader),为表行提供可视标签。
28.按下按钮(PushButton),下压按钮控件,通常翻译为按下按钮也称作命令按钮,它是用户可以打开或关闭的小型矩形控件,它处于关闭状态(默认)时,其外观凸起,而当它处于打开状态时,其外观凹陷。
29.复选框(CheckButton),是可独立于其他选项而打开或关闭的选项。 通过空格进行勾选或者去勾选。此外还有一种特殊的三态复选框,它比普通复选框多一种默认状态。
30.单选按钮(RadioButton),假定共享具有该属性的单个父级的所有对象都是单个互相排斥组的组成部分。必要时,您可以使用分组对象将选项按钮分成单独的组。 该控件在统一分组里,使用方向键进行切换改变选择。
31.滑块(Slider),有时称为跟踪条,允许用户通过移动滑块在最小值和最大值之间以给定的增量调整设置。Windows 操作系统中的音量控制是滑块控件。 它有横向滑块和纵向滑块,通常使用上下光标或者左右光标来改变滑块的值。
32.进度栏(ProgressBar),它通过在一个水平矩形内显示彩色线来指示漫长操作的进度。彩色线长度与矩形长度之比对应于已完成操作的百分比。该控件不需要用户输入。 用户Tab到该控件,读屏将指示出它的值,通常它的值范围是0到100。
33.滚动条(ScrollBar),垂直或水平滚动条,该滚动条可以是工作区的一部分,也可以在控件中使用。滚动条通常还包括两端的滚动按钮。
34.工具提示(Tooltip),它是一个小型矩形弹出式窗口,其中显示按钮用途的简短说明。
35.状态栏(StatusBar),它是这样一种区域:通常位于应用程序窗口的底端,其中显示有关当前操作、应用程序状态或选定对象的信息。状态栏可以有多个区域,在状态栏中显示不同类型的信息,例如,对当前所选菜单命令的解释。争渡读屏提供快捷的状态栏提示热键功能。
36.链接(Link),该链接是源文档与目标文档之间的连接。该对象的外观可能像文本或图形,但其操作像按钮。在程序里它通常是弹出一个新窗口来显示网页,在网页里,更多的作用是进行文档连接。
37.静态文本(StaticText),用于对话框中其他控件或说明的只读文本,例如标签中的文本。无法修改或选择静态文本。
38.可编辑文本(Text),可编辑的或只读的可选择文本。通过光标键进行逐行逐字朗读,行首行尾键,上下翻页键均可以进行操作。同时移动插入符号,进行文本的编辑工作。该控件可以是单行文本,也可以是多行文本。

posted on 2022-03-19 21:22  张赐荣  阅读(1263)  评论(0编辑  收藏  举报

感谢访问张赐荣的技术分享博客!
博客地址:https://cnblogs.com/netlog/
知乎主页:https://www.zhihu.com/people/tzujung-chang
个人网站:https://prc.cx/