ab.com コミュニティ
https://www.activebasic.com/forum/

複数画像表示
https://www.activebasic.com/forum/viewtopic.php?t=2559
ページ 11

作成者:  水波形 [ 2009年4月03日(金) 12:07 ]
記事の件名:  複数画像表示

お久しぶりです。元HOLYです。

Piantイベントを使った画像表示がやっと出来るようになり、いろいろ勉強しているのですが、
http://www.activebasic.com/help_center/ ... index.html
のような感じで、Paintイベントに1つのBitBltだけで複数の画像表示をしようと思ったのですが、
なかなか出来ません。
このコードを実行したところ、背景が真っ黒になるだけで、他には何も起きません。
すみませんが、上のコードの添削と、何故そうなったか、また、『此処が理解できてないだろうな』のようなことがあれば、教えていただけないでしょうか。

作成者:  イグトランス [ 2009年4月05日(日) 21:35 ]
記事の件名: 

引用:
hBanner=CreateCompatibleBitmap(imgbox,200,40)
hBannerDC=CreateCompatibleDC(imgbox)
ここです。CreateCompatibleBitmapの1番目の引数はHDC型です。なので、こうしましょう。
コード:
hBannerDC=CreateCompatibleDC(imgbox)
hBanner=CreateCompatibleBitmap(hBannerDC, 200, 40)
もう1ヶ所、hIcon/hMemDCのところも同じです。これでどうでしょうか?

作成者:  水波形 [ 2009年4月05日(日) 21:58 ]
記事の件名: 

ああ!
ホントでした!
すみません、ありがとうございます!
解決しました!!

ページ 11 全ての表示時間は UTC+09:00 です
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/