Last Updated 2003/02/24
Programming Tips Visual C++ MFC ステータスバー  索 引 
インジケータの追加
2003/02/24

ステータスバーにインジケータを追加する.

MainFrm.cpp に以下を追加

static UINT indicators[] =
{
    ID_SEPARATOR,           // ステータス ライン インジケータ
    ID_INDICATOR_TODAY,
    ID_INDICATOR_KANA,
    ID_INDICATOR_CAPS,
    ID_INDICATOR_NUM,
    ID_INDICATOR_SCRL,
};


    int nIndex;
    nIndex = m_wndStatusBar.CommandToIndex(ID_INDICATOR_TODAY);
    strTimes.Format("今日 %d", 日にち);
    szExtent = dc.GetTextExtent(strTimes);
    m_wndStatusBar.SetPaneText(nIndex, strTimes);
    m_wndStatusBar.GetPaneInfo(nIndex, nID, nStyle, nWidth);
    m_wndStatusBar.SetPaneInfo(nIndex, nID, nStyle, szExtent.cx);


参照
前後のTips
インジケータの追加

DSS ProgrammingTipsCGI Ver2.02