|
15番会議室「FAQ編纂委員会」に寄せられた「よくある質問の答え」
[Q]
Win95のタスクバーにアプリケーションのアイコンを表示せず、
アプリケーションを実行したいのですが?
[A]
プロジェクトソースで、
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
ShowWindow(Application.Handle, SW_HIDE); //これを加える
Application.Run;
end.
とします。
但し、この方法ではメインフォームをアイコン化した場合に
タスクバーに現れてしまうので、メインフォームから最小化
ボタンを外しておいた方が良いでしょう。
また、SW_HIDEする前に一瞬ですがタスクバーに表示されてし
まいます。
又は、別途UpされているTApplication改造 タスクハ゛ー非表示を参考に
TApplication自体を修正すると、うまく行きます。
[例]
ここにあるドキュメントは NIFTY SERVEの Delphi Users' Forum FDELPHIに寄せられる質問の中から、よくある質問への回答を FDELPHIのメンバーがまとめたものです。 したがって、これらの回答はボーランド株式会社がサポートする公式のものではなく、掲示されている内容についての問い合わせは受けられない場合があります。
Copyright 1996-1998 Delphi Users' ForumFAQ編纂委員会
|