ウィンドウサイズを変更させない

[戻る]
初心者太郎 [E-Mail] 2007/01/13(土) 21:30:15
過去ログを参照してもわからなかったので書き込みをさせていただきます。
【XP .NET】です。

ウィンドウサイズを変更させないようにするにはどうしたらいいのでしょう・・・。
WM_SIZEにて
 LOWORD(hWnd_w);
 HIWORD(hWnd_h);

としてみたのですが、意味ありませんでした。

初心者太郎 [E-Mail] 2007/01/13(土) 21:55:41
[[解決]]
すいません・・・。
簡単に対応できました・・・。
汚してすいませんでした。。。

初心者太郎 [E-Mail] 2007/01/14(日) 22:07:08
>どのように対応できたか掲示板に載せていただくとありがたい 
といった、メールが来ましたので対応かいときますね。

WM_SIZEにて、MoveWindow関数を使っただけなんです。

Blue 2007/01/14(日) 22:44:24
>WM_SIZEにて、MoveWindow関数を使っただけなんです。
これだといろいろと不便かと。(ちらついたりするとおもう)

WM_GETMINMAXINFOやWM_SIZINGで処理したほうがよさそうです。

もっとも、ウィンドウスタイルからWS_THICKFRAMEをとればそのような処理は
いりませんが。
(環境が【XP .NET】では具体的なコードもかけない。
MFCとかCLR(MC++)とかWin32 SDKとか書いてもらわないと。)

古いスレッドには追加発言できません。