私は ac# アプリケーションを持っていて、それが現在の時刻を表示するのは素晴らしいと思いました。そこで、メイン フォームの form.text プロパティを使用して、時間を入力しました (図 A)。
残念ながら、Windows 7 のタスクバーでアプリケーション アイコンをポイントすると、アプリケーション名を表示する必要がある場所に時間が表示されます (写真 B)。
メイン フォームのトップ バーにテキストを表示し、Windows タスク バーに別のテキストを表示することはできますか?
私は ac# アプリケーションを持っていて、それが現在の時刻を表示するのは素晴らしいと思いました。そこで、メイン フォームの form.text プロパティを使用して、時間を入力しました (図 A)。
残念ながら、Windows 7 のタスクバーでアプリケーション アイコンをポイントすると、アプリケーション名を表示する必要がある場所に時間が表示されます (写真 B)。
メイン フォームのトップ バーにテキストを表示し、Windows タスク バーに別のテキストを表示することはできますか?
.NET 4 では、TaskbarItemInfoクラスが導入されました。残念ながら、タスクバーに表示されるアプリケーション タイトルの変更を直接サポートしていません。
ただし、 Windows API コード パック ライブラリを使用すると、これを実現できる場合があります。Yochay Kiriaty は、Windows 7 タスクバーの開発 – アプリケーション IDという記事を書きました。これは、達成しようとしている可能性のある例を示しています。