📢 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> | ||
また、下位の階層の項目を変更したい場合はpMenu->GetSubMenuで取得して、更に検索する。<br> | また、下位の階層の項目を変更したい場合はpMenu->GetSubMenuで取得して、更に検索する。<br> | ||
<br><br> | <br><br> | ||