掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TForm.WindowStateについて (ID:39538)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんにちは.Mr.XRAYです. >制御方法が変わったのでしょうか。 制御方法が変わった,と言えば言えなくもないですが, Delphi 2007以降では,Vista以降のOSのアプリケーションウィンドウに 対応するため,内部的に処理が変更されています. OnShowでは取得できない場合があります. 取得した値をどんな目的で利用するかにもよりますが, CM_SHOWINGCHANGEDメッセージかOnResizeイベントで取得してみてください. 今回の件で理解されたと思いますが,実行環境の記述は重要です. 「実行環境」には,OSも含まれます. 質問の趣旨がスクリーンのサイズ取得なのであればOnShowイベント内で 以下のように取得可能です(高さは,screen.Height) >IntToStr(Screen.width)でうまくいきます。 参考までに. http://ht-deko.minim.ne.jp/tech045.html#tech095 (個人的には,ちょっとキツイ内容とは思っていますが)
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.