Dialog Bar

2016-02-19 12:20 1 1 收藏

下面,图老师小编带您去了解一下Dialog Bar,生活就是不断的发现新事物,get新技能~

【 tulaoshi.com - 编程语言 】

Dialog Bar类似一个静态的附在框架窗口上的对话框,由于Dialog Bar可以使用资源编辑器进行编辑所以使用起来就很方便,在设计时就可以对Dialog Bar上的子窗口进行定位。用于显示一些提示字符。MFC中使用CDialogBar类来Dialog Bar控件的各种操作。通过调用
BOOL Create( CWnd* pParentWnd, UINT nIDTemplate, UINT nStyle, UINT nID );创建一个窗口,nIDTemplate为对话框资源,nID为该Dialog Bar对应的窗口ID,nStyle中可以使用以下一些状态条控件的专用风格:

CBRS_TOPDialog Bar在父窗口的顶部

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

TCBRS_BOTTOM Dialog Bar在父窗口的底部

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

CBRS_LEFT Dialog Bar在父窗口的左部

CBRS_RIGHT Dialog Bar在父窗口的右部

对于Dialog Bar的所产生消息需要在父窗口中进行映射和处理,例如Dialog Bar上的按钮,需要在父窗口中进行ON_BN_CLICKED或ON_COMMAND映射,Dialog Bar上的输入框可以在父窗口中进行ON_EN_CHANGE,ON_EN_MAXTEXT等输入框对应的映射。

Dialog Bar支持ON_UPDATE_COMMAND_UI的相关操作,如SetText,Enable。

在以后的章节 利用AppWizard创建并使用ToolBar StatusBar Dialog Bar会给出使用的方法。

来源:https://www.tulaoshi.com/n/20160219/1600615.html

延伸阅读
标签: Web开发
Demonstration script that allows you to enter a file name in a File Save dialog box, and then saves a sample text file (consisting entirely of the current date) under tha...
在Dialog中使用Menu和Toolbar 作者:xujian 本文适合初学者 前言 在用VC编程时,界面制作远不如Delphi、VB容易。我又常常用到基于Dialog编写应用程序。而在直接在Dialog使用Toolbar和Menu的资料很少。而我有机会可以总结一些经验,供大家分享,希望能得到指教。 下载本文示例工...
在窗体中加入3D Bar 作者 yxbscsc 下载源代码     经常在VCKBASE上面看到很多别人写的文章,想着自己哪天也在上面写点文章呢!正好前几天由于编程的需要。要做一个有3D边框的static控件,于是在查考别人做的3DBar的基础上,自己做了一个C3DBar类,现在把它奉献给...
AccessMenuBarApps 让你的 Menu Bar 不再拥挤   OS X 屏幕上方的菜单条(Menu Bar)常常挤满了各种小图标,13' 的 Macbook 就已经有时会出现比如在 Chrome 浏览器下想拖拽一张图片去 Droplr 分享,结果发现 Droplr 被 Chrome 浏览器自己在 Menu Bar 上的菜单栏遮住。 Menu Bar 上的图标一般分三类:开启的 App 和所带菜单栏、...

经验教程

967

收藏

11
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部