XP+D6パーソナルです。
Formを最大化して起動したとき、Formの右上隅にある3個のボタンの
wsNormalにするボタンを押されたのを知るにはどうしたらいいのでしょうか。
procedure TForm1.Form1NewProc(var message: TMessage);
・・・
if message.Msg =WM_???
など試みたのですが判りませんでした。
wsMAXimizedで起動するため、wsNormalボタンですこし小さくなるだけです。
目的はwsNormalのボタンが押されたら任意のFormサイズにしたいのです。
よろしくお願いします。
これでいける
procedure TForm1.FormResize(Sender: TObject);
begin
if WindowState <> wsNormal then
begin
end
end;
KHE00221 さんありがとうございました。
うまくいきました。
また、ご指導ください。
ツイート | ![]() |