tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 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
 です。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。