通知
すべてクリア
Topic starter
2001年12月31日 7:38 PM
みなさんこんにちは
プッシュボタン上にビットマップのアイコンを貼付けたいのですが、やり方が解らず苦しんでおります。
まことに恐縮ですがご教示の程、お願います。
WIN98
VC++6.0(MFCを使用)
2002年1月1日 10:19 PM
謹賀新年、sugarです。
CButton::SetBitmap()で設定可能だと思います。
ボタンにBS_BITMAPスタイルが追加されている必要があります。
このスタイルは、プッシュボタンのプロパティで設定できます。
Topic starter
2002年1月4日 12:15 PM
ご回答ありがとうございます
今日はお酒を飲んでしまったので(笑、週明けにやってみます。
2002年1月4日 4:26 PM
わさんの用途に合うかどうかわかりませんが、
CBitmapButtonというクラスもあるようです。
こちらも調べてみてはどうでしょう。
Topic starter
2002年1月8日 9:27 AM
>CBitmapButtonというクラスもあるようです。こちらも調べてみてはどうでしょう。
ありがとうございます。
早速今からやってみます。
結果は後ほど・・・
Topic starter
2002年1月8日 3:03 PM
できました。
下記の方法でうまくいきました。
ありがとうございました。
CClientDC pDC(this);
CDC myDC;
HBITMAP hBmp;
myDC.CreateCompatibleDC( &pDC );
//
hBmp = (HBITMAP)LoadBitmap(AfxGetInstanceHandle( ),(char *)IDB_BITM1);
m_Btn.SetBitmap(hBmp);