2017-03-03 2 views

Répondre

3

Dans votre CMainFrame classe que vous avez ceci:

// CMainFrame 

IMPLEMENT_DYNAMIC(CMainFrame, CMDIFrameWnd) 

BEGIN_MESSAGE_MAP(CMainFrame, CMDIFrameWnd) 
    ON_WM_CREATE() 
END_MESSAGE_MAP() 

static UINT indicators[] = 
{ 
    ID_SEPARATOR,   // status line indicator 
    ID_INDICATOR_CAPS, 
    ID_INDICATOR_NUM, 
    ID_INDICATOR_SCRL, 
}; 

Le tableau indicators est utilisé quelque part plus tard comme ceci:

m_wndStatusBar.SetIndicators(indicators, sizeof(indicators)/sizeof(UINT)); 

Retirez simplement les ID_INDICATOR_CAPS, ID_INDICATOR_NUM et ID_INDICATOR_SCRL symboles à volonté.

+0

belle, trop évidente. Merci! – jacobsee