• ベストアンサー

Visual BasicのBITBLTについて

VBのBITBLTを使ってみたんですが転送後の扱い方がよくわかりません Call BitBlt(Form1.Hdc,0,0,50,50,Picture1.Hdc,0,0,VBSrcCopy) これでForm1にPicture1の画像を0,0の位置にそのまま転送 ということはわかりました ここで聞きたいんですがその転送後の画像はどのようにして扱えばよいのでしょうか? Picture1をいじっても当然そのままPicture1が変更されます。 転送後の画像を直接変更したいんです。 例えば当たり判定を付けるといった感じで どうぞよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Gizensha
  • ベストアンサー率34% (207/608)
回答No.1

転送したあとはただ表示されているだけの画像です。 # マジックで書いた絵を変更できないように… あたり判定などは別途プログラム上で管理することになります。

gungunmaru
質問者

お礼

ありがとうございました

関連するQ&A

専門家に質問してみよう