こんにちは。
背景のピクチャーを指定した後、ウィンドウとサイズが合っていないのでウィンドウと同じ大きさにしたいのですが、どうやればいいのでしょうか?
それと、ウィンドウを常に最大で表示させるにはどうすればいいのでしょうか?
一度に二つ質問してすいません。
よろしくお願いします。
1)フォームにあわせて画像を伸縮
Imageコントロールに画像を貼り付けStretchプロパティをTrueにする。
フォームのResizeイベントでImageコントロールをウィンドウのサイズに変更する。
または
フォームのAutoRedrawをTrueにしておく。
画像を非表示のPictureBoxに読み込んでおき、フォームのリサイズイベントで
PaintPicutureでフォームに描画する。
フォームと元の画像のアスペクト比が異なると画像が歪みますが。
2)常に最大化
フォームのリサイズイベントでWindowStateプロパティを調べ状態がvbMaximizedでなければ
vbMaximizedに戻す。
↑
VB6での話です
二つの質問を答えてくださりありがとうございました。
ツイート | ![]() |