タイトル : Re^2: ポップアップメニューにアイコンを付けたい 投稿日 : 2019/07/05(Fri) 17:58 投稿者 : はらもこ
返信どうも有難うございますm(__)m 教えていただいた方法で試すのに、今までかかってしまいました(;^_^A サンプルのリンク1では、仰るとおりポップアップメニューではGetSubMenu()が0を返してくるので、 アイコンを設定できず、リンク2では親メニューが非表示にすると、やはりポップアップメニューの アイコンは消えてしまいます。やはり親メニューが非表示の場合には、PopupMenuが呼び出されるたびに VBがCreateMenuをしているっぽいです。 が、 >ポップアップメニューを別フォームに設けるという方法があります。 この方法でうまくいきました!! こんなこと思いつきもしませんでした(;^_^A 凄い... 有難うございましたm(__)m 話はそれるのですが...、僕はVBもVCもC#も仕事でやってみて、未だにVBというのはいいものだ と思っています。簡単に列挙しただけでも ・実行中に中断しても、C#のようにメッセージループみたいなところに飛ばされず、その場で止まる ・中断中の描画命令が即座に画面に反映される(C#、VCだと実行しないと反映されない) ・条件付きのブレークポイントがある(変数の中身が変更されたとき中断等) ・イミディエイトウィンドウで何でもできる ・プロシージャ中でstaticで変数を切れる(VCもできる。C#は不可) とか...。 こうやって今でも掲示板を運営してくれて本当に有難いです。 |