タイトル : Re: 複数画面へのCreatePopupMenuを使用したメニュー作成 投稿日 : 2008/09/27(Sat) 01:52 投稿者 : Starfish
> 2つの画面(Form1とForm2)にCreatePopupMenu APIを使用しプルダウンメニューを作成したいと VBの機能ではだめなのですか?サブクラスどころか、WindowsAPIも直接使用しなくて 済みますが。 例えば、Form1のメニューに、以下のメニューを作成する。 キャプション:Popup(なんでも良い) 名前 :mnuPopup 表示 :チェックを外す。(Loadイベントで、非表示にしてもいいです) 実際の、ポップアップメニューは、この下のレベルで作成しておく。 Form1でポップアップメニューを表示したいときは、 PopupMenu mnuPopup で、表示できます。 Form2から、Form1のポップアップメニューを表示したいなら、 PopupMenu Form1.mnuPopup です。 |