ウィンドウ サイズの制限の仕方

ActiveBasicでのプログラミングでわからないこと、困ったことなどがあったら、ここで質問してみましょう(質問を行う場合は、過去ログやWeb上であらかじめ問題を整理するようにしましょう☆)。
返信する
メッセージ
作成者
M.S.
記事: 212
登録日時: 2005年6月01日(水) 21:51
お住まい: 奈良県北西部

ウィンドウ サイズの制限の仕方

#1 投稿記事 by M.S. »

hMainWnd のサイズを制限したいと思い、制限の方法を検索したのですが、
ウィンドウが正方形の場合の方法しかなかったので、ここで聞きます。

「ウィンドウが長方形の場合のサイズ制限の方法」を教えて下さい。

お願いします。
7
記事: 473
登録日時: 2005年5月31日(火) 18:51
お住まい: 新潟県
連絡する:

#2 投稿記事 by 7 »

昔、自分もここで同じ質問をしたことが有ります...。

コールバック関数の中に以下のコードを追加して下ちい。

コード: 全て選択

	Dim mmi As *MINMAXINFO

	Select Case dwMsg
		Case WM_GETMINMAXINFO
			mmi=lParam
			'ウィンドウの最小幅だけを300に固定
			mmi->ptMinTrackSize.x=300
	End Select
M.S.
記事: 212
登録日時: 2005年6月01日(水) 21:51
お住まい: 奈良県北西部

#3 投稿記事 by M.S. »

ありがとうございました。
返信する