Delphi 6 でウィンドウを最前面に表示する場合にタスクバーよりも上に表示する設定方法

トップページBlog › Delphi 6 でウィンドウを最前面に表示する場合にタスクバーよりも上に表示する設定方法

最終更新日時: 2008-02-02 16:13:47

ひとつのアプリケーションで画面全体を使う場合にはフォームを最前面に表示させます。
その際、タスクバーよりも上に表示すると画面全体を覆って占有できます。
Delphi 6 のオブジェクトインスペクタで設定できるのですが、ちょっと迷いましたので記録しておきます。

設定内容

新規アプリケーションを作成する際に、フォームのプロパティで次の設定を行うことでアプリケーションが全画面表示され、かつタスクバーよりも上に表示されます。

WindowState wsMaximized
BorderStile bsSingle または bsNone
BorderIcons-biMaximize False
  • この他の設定もこの設定のあとに調整できます。
  • 他の設定後、上記の条件を満たさなくしても最前面表示が継続されることがあります。その条件は特定できませんでした。