MFC中的状态栏实现

CStatusBar 对象与文本输出窗格行的控件条。输出窗格通常用作消息行并将状态指示。示例包括简要说明选定的菜单命令和指示器 scroll lock、 num LOCK 和其他键的状态的菜单帮助消息行。

使用类 CStatusBarCtrl,基于 MFC 4.0 版中,状态栏中实现,用于封装状态栏公共控件。为了实现向后兼容, MFC 类中 COldStatusBar保留旧的状态栏实现。MFC 早期版本的文档描述 COldStatusBarCStatusBar下。

CStatusBar::GetStatusBarCtrl,成员函数新 MFC 4.0,使您可以利用公共控件为状态栏自定义项和其他功能支持窗口。CStatusBar 成员函数最提供了 windows 公共控件的功能;但是,那么,当您调用 GetStatusBarCtrl时,可以为 statusbar 状态栏的特性。当您调用 GetStatusBarCtrl,它将返回对 CStatusBarCtrl 对象。可以使用参考操作状态栏控件。

下图显示了若干指示符的状态栏。

状态栏

状态栏

与工具栏,那么,当框架窗口构造时,状态栏对象在其父框架窗口中嵌入并自动构造。,当销毁时,状态栏,与所有控件禁止,自动销毁父级框架。

您想进一步了解什么?

请参见

概念

状态栏