1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd)
//{{AFX_MSG_MAP(CMainFrame)
// NOTE - the ClassWizard will add and remove mapping macros here.
// DO NOT EDIT what you see in these blocks of generated code !
ON_WM_CREATE()
//}}AFX_MSG_MAP
ON_UPDATE_COMMAND_UI ( ID_INDICATOR_1, OnUpdatePane )
ON_UPDATE_COMMAND_UI ( ID_INDICATOR_2, OnUpdatePane )
ON_UPDATE_COMMAND_UI ( ID_INDICATOR_3, OnUpdatePane )
END_MESSAGE_MAP()
// dans oncreate
//................
// ********** Status Bar **************************************
m_wndStatusBar.SetPaneInfo(1, ID_INDICATOR_1, SBPS_NORMAL ,50);
m_wndStatusBar.SetPaneInfo(2, ID_INDICATOR_2, SBPS_NORMAL,50);
m_wndStatusBar.SetPaneInfo(3, ID_INDICATOR_3, SBPS_NORMAL,50);
// maintenant ça fonctionne le changement de valeur.
m_wndStatusBar.SetPaneText(m_wndStatusBar.CommandToIndex(ID_INDICATOR_1), "yyy"); |
Partager