• ベストアンサー

アクセラレータ

リソースでダイアログを作ったのですが その後にリソースでメニューを作って ダイアログとくっつける(?)をやったんですけど そこで、アクセラレータでショートカットキーを 作ろうと思ったのですが、うまく行きません(T T ダイアログに作ったメニューに ショートカットキーを反応させるには どうすれば良いのでしょうか? ちなみにダイアログには、リストボックスが 画面いっぱいに配置されています よろしくお願いしますm(_ _)m

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

  • ベストアンサー
  • hope10
  • ベストアンサー率48% (17/35)
回答No.1

アクセラレータが動作する為には次の3つの条件が必要です。どれかが欠けていると思われます。 1. アクセラレータテーブルのロード。 2. TranslateAccelerator()の呼び出し。 3. モードレスダイアログである事。

dinowave
質問者

お礼

お礼が遅くなりました モードレスダイアログがいまいちわからなかったので 普通にやってみたのですが これからはその方法で試してみようと思います ありがとうございましたm(_ _)m

すると、全ての回答が全文表示されます。