投稿日 | : 2005/04/26(Tue) 00:43 |
投稿者 | : Starfish |
Eメール | : |
URL | : |
タイトル | : Re^3: MDIフォームからF1キーでHELPを |
> >ショートカットキーに「F1」を指定
> ショートカットキーの指定をすると目的は達成できますが、メニューのHELPには親フォームのHELP
を
表
> 示
> するように設定してあるため副作用として子フォームに割り当てたHelpContextIDでのHELP表示が
でき
な
> くなり、常にMDI親フォームのHELPが表示されてしまいます。
MDIフォームのメニューは、MDIフォームのみの場合に表示するメニューのみとします。
子フォームで使用するメニューは子フォームで定義します。(ヘルプはそれぞれで定義します)
このようにすれば、MDIのメニューにはアクティブな子フォームのメニューが
(子フォームがないときはMDIのメニューが)表示されます。
この状態で、MDIのヘルプメニューのみショートカットを設定すればよいと思いますが。