掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Delphi2009でのFormの重なりを解除するには? (ID:40558)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Form2の定義に以下を追加したら良いかと protected procedure CreateParams(var Params: TCreateParams); override; procedure TForm2.CreateParams(var Params: TCreateParams); begin inherited CreateParams(Params); Params.WndParent := Application.Handle; end; 標準だと、Params.WndParentにメインフォームのハンドルが入ってる状態になります。 WndParentに0を入れた場合は、Form2もタスクバーに表示された状態になりメインフォームを最小化してもForm2は最小化されない状態になります。 Application.Handleを入れた場合は、Form2はタスクバーに表示されずメインフォームと一緒に最小化されます。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.