私のソフトウェアPomodoro Timerは、Windows 7のタスクバーに動的アイコンを表示します。なぜアプリケーションアイコンが動的である必要があるのか不思議に思うかもしれません。私は私が現在のタスクに焦点を当てる手助けすることはとてもthe pomodoro techniqueと呼ばれ、実際にカウントダウンタイマーです:アイコンを変更するには固定アプリケーションのWindows 7タスクバーのアイコンを変更する
私の方法は、単にウィンドウのアイコンを変更することです。アプリケーションを起動するとうまく動作しますが、タスクバーに固定した後、アプリケーションのデフォルトアイコンが表示されます。ダイナミックカウンタダウン番号が消えます。さらに悪いことに、タスクバーから固定解除した後は、デフォルトの動作は回復されません。つまり、動的アイコンが正しく更新されません。アプリケーションを再起動すると、デフォルトアイコンが表示されます。固定してもう一度ピンを解除しない限り、カウントダウンアイコンが再び表示されます。
私はこのフォーラムとChange pinned taskbar icon (windows 7)を検索し、オーバーレイアイコンを変更しようとしました。それは動作しますが、私の要件を満たしていないため、オーバーレイアイコンは16x16しか表示できず、4桁を表示するのに十分な余地がありません。
MSDNの記事Application User Model IDsも読んでいますが、それが可能かどうかはまだ分かりません。
誰でもこれを助けることができますか?どうもありがとう!あなたはあなたのプログラムのショートカットのアイコンを変更してみてください
%appdata%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
:Taskbar
で
私は、タスクバーの目を覚ますクロックが気になると思っていたでしょう。あなたは本当にあなたの時間が尽きることをあまりにも気づいている、ここ数分で多くのことをする可能性がありますか? –
アイコンの代わりにプログレスバーを使用して、残り時間を表示できますか?コード化が容易になり、侵入も少なくなります。 –
@ Lightness軌道のレース、そうです、私はこれを行うのに慣れています。実際にもう一つの人気のあるツール、focusboosterは、フローティングウィンドウとして他のものの上にカウントダウンタイマーを表示します。このカウントダウンタイマーは実際にPomodoro Techniqueがどのように機能するかです。はい、ユーザーが好きでない場合、動的カウントダウンタイマーを表示しないことを選択できます。 –