背景ピクチャーをウィンドウの大きさに合わせるには?

解決


むぅ  2004-10-14 06:09:53  No: 116963

こんにちは。
背景のピクチャーを指定した後、ウィンドウとサイズが合っていないのでウィンドウと同じ大きさにしたいのですが、どうやればいいのでしょうか?

それと、ウィンドウを常に最大で表示させるにはどうすればいいのでしょうか?

一度に二つ質問してすいません。
よろしくお願いします。


くま  2004-10-14 07:20:41  No: 116964

1)フォームにあわせて画像を伸縮

Imageコントロールに画像を貼り付けStretchプロパティをTrueにする。
フォームのResizeイベントでImageコントロールをウィンドウのサイズに変更する。

または
フォームのAutoRedrawをTrueにしておく。
画像を非表示のPictureBoxに読み込んでおき、フォームのリサイズイベントで
PaintPicutureでフォームに描画する。

フォームと元の画像のアスペクト比が異なると画像が歪みますが。

2)常に最大化
フォームのリサイズイベントでWindowStateプロパティを調べ状態がvbMaximizedでなければ
vbMaximizedに戻す。


くま  2004-10-14 07:21:51  No: 116965


VB6での話です


むぅ  2004-10-15 05:54:43  No: 116966

二つの質問を答えてくださりありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加