CButtonクラスに透過した画像を貼り付けたい


淀みん  2004-08-22 01:36:11  No: 54265  IP: [192.*.*.*]

MFCを現在勉強しています。

CButtonに透過した画像を貼り付けたいとおもっているのですが、
透過させる方法がわかりません。

CButtonに設定用のフラグがあったりするのでしょうか?
それとも、  CButtonを派生したクラスを作成し、描画命令関数
で  マスク用のデバイスコンテキストなどを作成し論理描画
するのでしょうか?

編集    削除
mmText  2004-08-23 01:36:26  No: 54266  IP: [192.*.*.*]

AlphaBlendという便利な関数がありますよ。DCにアルファブレンドして転送してくれます。

編集    削除
シャノン  2004-08-23 19:25:34  No: 54267  IP: [192.*.*.*]

特定の色を透けさせるだけなら TransparentBlt っちゅーのもあったかと。

編集    削除
シャノン  2004-08-23 19:25:35  No: 54268  IP: [192.*.*.*]

特定の色を透けさせるだけなら TransparentBlt っちゅーのもあったかと。

編集    削除
シャノン  2004-08-23 19:25:51  No: 54269  IP: [192.*.*.*]

連打しちゃった…ごめんなさい。

編集    削除
ばぐぱく  2004-08-25 03:40:08  No: 54270  IP: [192.*.*.*]

ボタン系のサンプルはここにいっぱい
http://www.codeproject.com/buttonctrl/
お好きなのどうぞ〜

編集    削除