チェックthis doc out. - はい、これを行うことができます。要するに、最初のウィンドウを非表示にしてから、アプリケーションを軽量ウィンドウに表示する必要があります。
他にもメモ:Macでは - 動作が異なります。慣例として、ウィンドウは表示されても「タスクバー」に表示されません。最小にするとバーに表示されます。 Macで最小化したときにアプリケーションを非表示にするには、ウィンドウを最小化せずに「不可視」にする必要があります。上記の文書は、さらに詳細を述べています。
あなたのケースのためのドキュメントの重要な部分:Windowsオペレーティングシステムで
、種類のユーティリティ または軽量で作成 ウィンドウは タスクバーに表示されません。見えないウィンドウは、 もタスクバーに表示されません。
初期ウィンドウは必ずしもタイプ、通常の あるので、タスクバーに表示されて任意の 窓のないアプリケーションを作成するため に、あなたは initalウィンドウを閉じる必要がありますいずれかまたは は目に見えないままにしておきます。
最後のウィンドウを閉じる前に、偽 に NativeApplicationオブジェクトの AutoExitをプロパティを設定し、アプリケーションを終了する せずにアプリケーション内のすべての のウィンドウを閉じます。 単に アプリケーション記述ファイルの 要素に偽 を追加(および が真 にvisibleプロパティを設定したり ウィンドウのアクティブ化()メソッドを呼び出すことはありません)、これまで見えるようになる からintialウィンドウを防ぎます。 アプリケーションで開かれる新しいウィンドウでは
は、 NativeWindowType.UTILITYまたは NativeWindowType.LIGHTWEIGHTにウィンドウコンストラクタに渡された れるNativeWindowInitOptionオブジェクト のtypeプロパティを設定します。