Windows Mobile アプリケーションを開発していますが、CCommandBar
ツールバーとメニューバーを組み合わせた で問題に直面しました。さて、私は次のことを意味します:
m_wndCommandBar.InsertMenuBar(IDR_MAINFRAME);
m_wndCommandBar.LoadToolBar(IDR_MAINFRAME);
コマンド バーにはルート メニュー オプションが 1 つしかなく、ツールバーにはいくつかのボタンがあります。バージョン 6.5.3 までは Windows Mobile で完全に動作しますが、WM 6.5.3 ではすべてのツールバー ボタンがメニュー項目と同じ寸法になっています: http://transaq.ru/cl_files/problem.png
WM 5.0 と同じ方法で WM 6.5.3 にコマンド バーを描画させることはできますか? もちろん、ツールバーのみを使用してメニューバーを破棄することもできますが、古い UI を維持したいと考えています。