ページ 11

メニューにアイコンを追加したい

Posted: 2005年12月12日(月) 12:40
by くま次郎
ABでランチャーをつくってます。
ポップアップメニューにアイコンを追加したいのですが、どうしたらいいのでしょうか?
(ウィンドウズの「スタート」ボタンを押すと、
メニューにプログラム名、その横にアイコンが表示されますよね?)

少し調べてみたら、「オーナードロー」で自分で描くと載っていました。
が、どう描いたらいいのかわかりません。
どなたかお知恵を拝借ください。

Posted: 2005年12月12日(月) 15:23
by ゲスト
VBなどで書かれたサンプルを移植するのがいいと思いますが、
それでも結構面倒です。
まずは、サンプルを検索してみてください。
それを自分で移植しつつ、判らないところを質問するとか。
少し見た目が悪くなる方法なら、Bmpを表示する方法もあります。
# 実は、私もやったことは、ないです。
理由は、割に合わないからです。

Posted: 2005年12月13日(火) 21:30
by konisi
ポップアップメニューに見立てたダイアログボックスを作るのが一番手っ取り早いと思います。
適当に書いたコードの破片↓ 今考えて書いたので動く保障ありませんが(笑)多分動きます。

Posted: 2005年12月13日(火) 23:40
by ゲスト
Bmpを表示するのは、これ。
SetMenuItemBitmaps

あるいは、ここのサンプルを参考に。
http://www1.harenet.ne.jp/cgi-bin/cgiwr ... y=iconmenu