MFC中的状态栏实现
CStatusBar 对象与文本输出窗格行的控件条。 输出窗格通常用作消息行并将状态指示。 示例包括简要说明选定的菜单命令和指示器 scroll lock、 num LOCK 和其他键的状态的菜单帮助消息行。
使用类 CStatusBarCtrl,基于 MFC 4.0 版中,状态栏中实现,用于封装状态栏公共控件。 为了实现向后兼容, MFC 类中 COldStatusBar保留旧的状态栏实现。 MFC 早期版本的文档描述 COldStatusBar 在 CStatusBar下。
CStatusBar::GetStatusBarCtrl,成员函数新 MFC 4.0,使您可以利用公共控件为状态栏自定义项和其他功能支持窗口。 CStatusBar 成员函数最提供了 windows 公共控件的功能;但是,那么,当您调用 GetStatusBarCtrl时,可以为 statusbar 状态栏的特性。 当您调用 GetStatusBarCtrl,它将返回对 CStatusBarCtrl 对象。 可以使用参考操作状态栏控件。
下图显示了若干指示符的状态栏。
状态栏
与工具栏,那么,当框架窗口构造时,状态栏对象在其父框架窗口中嵌入并自动构造。 ,当销毁时,状态栏,与所有控件禁止,自动销毁父级框架。