複数画像表示

ActiveBasicでのプログラミングでわからないこと、困ったことなどがあったら、ここで質問してみましょう(質問を行う場合は、過去ログやWeb上であらかじめ問題を整理するようにしましょう☆)。
返信する
メッセージ
作成者
水波形
記事: 106
登録日時: 2009年3月29日(日) 15:45
連絡する:

複数画像表示

#1 投稿記事 by 水波形 »

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

Piantイベントを使った画像表示がやっと出来るようになり、いろいろ勉強しているのですが、
http://www.activebasic.com/help_center/ ... index.html
のような感じで、Paintイベントに1つのBitBltだけで複数の画像表示をしようと思ったのですが、
なかなか出来ません。
このコードを実行したところ、背景が真っ黒になるだけで、他には何も起きません。
すみませんが、上のコードの添削と、何故そうなったか、また、『此処が理解できてないだろうな』のようなことがあれば、教えていただけないでしょうか。
↓個人的ソフト置き場
http://www.software.jpn.org/
↓萌えゲー製作とかしていたい
http://www.holygate.jpn.org/
イグトランス
記事: 899
登録日時: 2005年5月31日(火) 17:59
お住まい: 東京都
連絡する:

#2 投稿記事 by イグトランス »

hBanner=CreateCompatibleBitmap(imgbox,200,40)
hBannerDC=CreateCompatibleDC(imgbox)
ここです。CreateCompatibleBitmapの1番目の引数はHDC型です。なので、こうしましょう。

コード: 全て選択

hBannerDC=CreateCompatibleDC(imgbox)
hBanner=CreateCompatibleBitmap(hBannerDC, 200, 40)
もう1ヶ所、hIcon/hMemDCのところも同じです。これでどうでしょうか?
水波形
記事: 106
登録日時: 2009年3月29日(日) 15:45
連絡する:

#3 投稿記事 by 水波形 »

ああ!
ホントでした!
すみません、ありがとうございます!
解決しました!!
↓個人的ソフト置き場
http://www.software.jpn.org/
↓萌えゲー製作とかしていたい
http://www.holygate.jpn.org/
返信する