ユーザコントロール(またはフォーム)で、Picture(とMaskPicture)に
設定した画像を、ユーザコントロールのサイズに合わせて
変更する方法ってないのでしょうか?
イメージコントロールを使えばサイズを変更して表示することはできるのですが、
MaskPictureに設定した画像も合わせて、サイズ変更したいので…。
よろしくお願いします。
StretchBltを使うとか・・・。
Sayさん、ぐーりさん
私も同じ問題で悩んでいます。Sayさんに質問ですが、StrechBltってなんの機能をさすのか具体的に教えていただければと思います。
お手数ですが、初心者なのでヨロシクお願いします。
> MaskPictureに設定した画像も合わせて、サイズ変更したいので…。
UserControl_Resize のイベントにて、動的にMaskPictureを入れ替える事になるかと。
画像の拡大縮小処理に関しては、VBの「PaintPicture」を使うか、
あるいは既に回答のある StrechBlt API などを使う事ができます。
ツイート | ![]() |