Last Updated 2003/03/18
Programming Tips Visual C++ MFC ツールバー  索 引 
ツールバーのタイトル
2003/03/18

ツールバーをフローティング状態にするとタイトルが表示される.
以下のコードでタイトルを変更後,ツールバーのサイズを変更するとタイトルがもとに戻ってしまう.

    CString strTitle;
    CFrameWnd *pMiniFrame = m_wndToolBar.GetParentFrame();
    if(pMiniFrame)
        pMiniFrame->SetWindowText(strTitle);

SPY++ で確認するとウィンドウがもう1つあるようだ.
そしてツールバーはこのウィンドウのタイトルを使用する.

    CFrameWnd *pMiniFrame = m_wndToolBar.GetParentFrame();
    if(pMiniFrame) {
        pMiniFrame->SetWindowText(strTitle);
        m_wndToolBar.GetParent()->SetWindowText(strTitle);
    }


参照
前後のTips
ツールバーのタイトル

DSS ProgrammingTipsCGI Ver2.02