ユーザコントロールのPictureで設定した画像をユーザコントロールに合わせてサイズ変更するには?
ぐーり
2002-07-23 21:22:33
No:
75879
IP:
[192.*.*.*]
ユーザコントロール(またはフォーム)で、Picture(とMaskPicture)に
設定した画像を、ユーザコントロールのサイズに合わせて
変更する方法ってないのでしょうか?
イメージコントロールを使えばサイズを変更して表示することはできるのですが、
MaskPictureに設定した画像も合わせて、サイズ変更したいので…。
よろしくお願いします。
編集
削除
Say
2002-07-26 13:29:33
No:
75880
IP:
[192.*.*.*]
StretchBltを使うとか・・・。
編集
削除
のりこ
2004-08-03 11:09:39
No:
75881
IP:
[192.*.*.*]
Sayさん、ぐーりさん
私も同じ問題で悩んでいます。Sayさんに質問ですが、StrechBltってなんの機能をさすのか具体的に教えていただければと思います。
お手数ですが、初心者なのでヨロシクお願いします。
編集
削除
魔界の仮面弁士
2004-08-03 11:30:52
No:
75882
IP:
[192.*.*.*]
> MaskPictureに設定した画像も合わせて、サイズ変更したいので…。
UserControl_Resize のイベントにて、動的にMaskPictureを入れ替える事になるかと。
画像の拡大縮小処理に関しては、VBの「PaintPicture」を使うか、
あるいは既に回答のある StrechBlt API などを使う事ができます。
編集
削除