📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

96行目: 96行目:


== サンプルコード(サブメニュー項目の無効化) ==
== サンプルコード(サブメニュー項目の無効化) ==
下記のサンプルコードでは、TESTという名前の項目を検索して無効化している。<br>
  <source lang="c++">
  <source lang="c++">
  CWnd* pWnd      = AfxGetMainWnd();
  CWnd* pWnd      = AfxGetMainWnd();
116行目: 117行目:
サブメニュー項目はリソースIDを持っていないので、直接無効化することができない。<br>
サブメニュー項目はリソースIDを持っていないので、直接無効化することができない。<br>
上位のCMenuコントロールを用いて位置を指定して無効化する。<br>
上位のCMenuコントロールを用いて位置を指定して無効化する。<br>
<br>
上記のサンプルコードでは、TESTという名前の項目を検索して無効化している。<br>
また、下位の階層の項目を変更したい場合はpMenu->GetSubMenuで取得して、更に検索する。<br>
また、下位の階層の項目を変更したい場合はpMenu->GetSubMenuで取得して、更に検索する。<br>
<br><br>
<br><br>