设为首页 加入收藏

TOP

5.4.1 工具栏
2013-10-07 00:00:31 来源: 作者: 【 】 浏览:56
Tags:5.4.1 工具
5.4.1  工具栏
工具栏中包含了一组用于执行命令的按钮,每个按钮都用一张形象的图片来表示。当用户单击某个按钮时,会产生一个相应的消息,对该消息进行处理就是按钮的功能实现。
通常情况下,一个工具栏按钮会对应于某一项菜单,如:在Visual C++(www.cppentry.com) 6.0集成开发环境中,当单击了磁盘状的保存按钮时,则执行的功能和单击“文件”菜单下的“保存”命令具有相同的效果,因为他们都对应了同一消息。执行该消息的对象并不需要分辨消息来自哪里,就可以直接完成对应的任务。
默认状态下,工具栏位于框架窗口客户区的上方。根据不同工具栏的具体特性,会有不同的状态,如,对于具有浮动或停靠功能的工具栏,可以将其停泊于窗口的任一位置,甚至可以放置在窗口区域外,其形状也是可变的,可以像一个普通窗口一样,用鼠标来改变大小和形状。
程序运行中,由应用程序框架对工具栏进行控制,改变为每个按钮提供的边框和色彩状态,从而反映当前的按钮状态,可以在程序中发送更新命令UI消息来对按钮状态进行更新。
【责任编辑:杨硕 TEL:(010)68476636-8001】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇4.2 窗体的常用事件 下一篇5.3.5 图标与光标

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: