起動時にトレイ アイコンしかない WPF アプリケーションを構築したいと考えています。ユーザーがトレイのコンテキスト メニューからメニュー エントリを操作すると、Windows が表示されます。
ただし、MainWindow をロードする必要があるため、Clipboard Changed Events をリッスンできます。でも見せたくない。
私は試した:
<Window x:Class="ClipboardListener.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:tb="http://www.hardcodet.net/taskbar"
Title="Should not see me"
ShowInTaskbar="False" Visibility="Collapsed" Opacity="100"
Width="320" Height="240">
しかし、それはまだ表示されますか?クリップボード イベント リスナーを WinAPI に登録するにはウィンドウが必要なので、Visibility を Hidden に設定してもうまくいきません。
何か案は?