画面の右側/左側にドッキングし (300px 以上を消費しない)、.NET で Windows 用の小さな通知アプリケーションを開発したいと考えています。古い Office タスクバーや Vista のサイドバーのように)。どこから始めればよいかわかりません。XAML/WPF を使用して実行できますか? まだコーディングを開始していないので、現時点ではどのオプションも有効です。
ありがとう!
最も信頼できる方法は、アプリケーションをアプリケーション デスクトップ ツールバー (AppBar) として登録することです。
これを行うには相互運用する必要があります。これは C# でこれを行うコード プロジェクトの記事です。これは公正な出発点となるはずです。http://www.codeproject.com/KB/dotnet/AppBar.aspx
AppBarを作成したい!
基本的には、ABM_NEW、ABM_QUERYPOS、ABM_SETPOS、ABM_ACTIVATE の順に SHAppBarMessage() を呼び出します。
マネージ コードから実行する場合は、interop を自分で作成するか、pinvoke.net からこれを使用する必要があります。