荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Second (石开), 信区: Program
标  题: 4.C Dialog Bar
发信站: 荔园晨风BBS站 (Wed May 30 06:42:08 2001), 转信

4.C Dialog Bar
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_TOP Dialog Bar在父窗口的顶部
TCBRS_BOTTOM Dialog Bar在父窗口的底部
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。
在以后的章节4.D 利用AppWizard创建并使用ToolBar StatusBar Dialog Bar会给出使用
的方法。

--
                            既然热爱生命
                            那么,
                            一切都在意料之中。

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.28.190]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店