アプリ版:「スタンプのみでお礼する」機能のリリースについて

ダイアログボックスに、メッセージボックスではMB_ICONQUESTIONと指定すれば表示できたアイコンを表示したいと思うのですが、どうすればいいですか?

求めるものがはい、いいえの2通りならメッセージボックスで作ればよかったのですが分岐が複数に及ぶのでダイアログボックスにしなくてはならなくなりました。しかし、やっぱりアイコンがないと味気ないのでつけようと思ったんですが方法がわからなくて質問しました。

環境はWin7、Bccです。

回答よろしくお願いします。

A 回答 (1件)

何故このカテゴリなのか疑問ですが…



>環境はWin7、Bccです。

とのことなので、Win32APIは使えるでしょう。

http://msdn.microsoft.com/ja-jp/library/cc364833 …
LoadIcon(NULL, IDI_QUESTION)
または…
http://msdn.microsoft.com/ja-jp/library/cc364835 …
LoadImage(0, OIC_QUES, IMAGE_ICON, 0, 0, LR_DEFAULTSIZE|LR_SHARED)
辺りで読み込んで、
WM_SETICONかDrawIconで描画…でしょうか。
# 予めアイコンをリソースに設定しておいて、WM_SETICONする方が楽…でしょうかね。1回で済むし。

この回答への補足

すみませんでした。このカテゴリーではなくてC/C++ですね。
こちらはそう指定したつもりだったのですが…

補足日時:2011/10/01 08:23
    • good
    • 0
この回答へのお礼

ありがとうございます。さっそくそのようにしてみます!!

お礼日時:2011/10/01 08:24

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!