MFCコントロールツールバーを表示させる方法

MFCコントロールツールバーを開くには、以下の手順に従ってください。

  1. Visual Studioを開き、MFCアプリケーションプロジェクトを開く。
  2. リソース ビューで、リソース ファイル(通常は .rc ファイル)を探します。
  3. リソースファイルをダブルクリックして、リソースエディタを開きます。
  4. リソースエディタでツールバーリソースタイプ(通常はIDR_TOOLBARというIDを持つリソース)を検索する。
  5. ツールバーのアイテムをダブルクリック(または右クリックして「プロパティ」を選択)すると、ツールバーエディターが開きます。
  6. ツールバーエディターでは、ツールバーにボタンを追加・削除・編集できます。
  7. 編集が完了したら、ツールバーエディターを保存して閉じます。
  8. コードの中で、ツールバーを制御する場所(通常、CMainFrameクラスのOnCreate関数内)を見つけます。
  9. 対応する場所にツールバーを作成、初期化するコードを挿入します。たとえば、次のコードを使用できます。
if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP
    | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
    !m_wndToolBar.LoadToolBar(IDR_TOOLBAR))
{
    TRACE0("Failed to create toolbar\n");
    return -1;      // 无法创建
}

// 确保工具栏可以调整大小
m_wndToolBar.SetBarStyle(m_wndToolBar.GetBarStyle() | CBRS_SIZE_DYNAMIC);
  1. コードを保存してコンパイルしたら、アプリケーションを実行します。このとき、アプリケーションのウィンドウ上にツールバーが表示されるはずです。

なお、上記の手順は一般的なガイドラインであり、実際の手順はアプリの設定やニーズによって異なる可能性があります。

bannerAds