MFC_建立状态栏

先看一下效果图:this

 

1.添加资源文件code

2.在对话框的.h里添加blog

private:  
CStatusBar m_statusbar;      //状态栏

XXXdlg.cpp的OnInitDialog()中加载状态栏资源

static UINT indicators[] =    //指定状态栏上三个元素的ID  
{  
   IDS_MOUSEPOS  
};

m_statusbar.Create(this);           //建立空白状态栏  
//设置状态栏上元素的ID及元素数量  
m_statusbar.SetIndicators(indicators, sizeof(indicators)/sizeof(UINT)); 
m_statusbar.SetPaneInfo(0, IDS_MOUSEPOS, SBPS_NORMAL, 80); 
//必须从新设置和调整状态栏大小,不然没法显示  
RepositionBars(AFX_IDW_CONTROLBAR_FIRST,AFX_IDW_CONTROLBAR_LAST,0);

未完待续it

相关文章
相关标签/搜索