Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)qqpublished in(发表于) 2014/7/9 22:41:10 visual c++定制状态栏
visual c++定制状态栏状态栏位于程序窗口的最底部,用于显示当前操作的提示信息和程序的运行状态。MFC应用程序默认的状态栏分为4部分,第1部分显示菜单或工具栏提示;第2部分用来显示大小写状态;第3部分用来显示键盘的数字状态;第4部分用来显示键盘的滚动状态。用MFC AppWizard向导创建应用程序时,在CMainFrame类中定义了一个状态栏类CStatusBar的对象m_wndStatusBar,并通过以下代码实现了状态栏的显示:
代码中indicators是一个静态数组,在这个数组中的第1个元素代表状态栏上一个指示面板的ID值。这些ID在应用程序的串表资源String Table中进行了说明;m_wndStatusBar.Create(this)调用CStatusBar::Create()创建状态栏。CStatusBar::SetIndicators用来设置状态栏中每个指示器面板。
赞