• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:右クリックメニューの非活性化)

MFCのCListViewを使用したリストビュープログラムで右クリックメニューを非活性化する方法がわかりません

このQ&Aのポイント
  • MFCのCListViewを使用してリストビューのプログラムを作成しています。
  • 右クリックメニューの活性、非活性(グレーアウト)の制御を追加したいのですが、うまくいきません。
  • 具体的には、ある条件下でメニューを非活性にする方法がわかりません。どなたか教えていただけないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

もう少しでしたね。 GetSubMenuを使うことが解っていたらしたら取得したサブメニューに対して処理を行うだけです。 CMenu * pSubMenu = cme.GetSubMenu(0); pSubMenu->EnableMenuItem(0, MF_BYPOSITION | MF_DISABLED); pSubMenu->TrackPopupMenu(TPM_LEFTBUTTON|TPM_RIGHTBUTTON, pt.x, pt.y, this);

noname#11718
質問者

お礼

。。。本当にもう少しでしたね。 急いでいたので大変助かりました。 ありがとうございます。

関連するQ&A