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

相關文章
相關標籤/搜索