C#で記述されたWindowsフォームアプリケーションがあります。フォームのタイトルを頻繁に更新しますが、タイトルが変更されてから、タスクバーに表示されるタイトルが更新されるまでにかなりの遅れがあります。
プログラムのタスクバーのエントリを強制的に更新/再描画するためのクリーンな方法は何ですか?それができない場合、どうすればタスクバー全体を強制的に再描画できますか?
詳細:タスクバーの更新の遅延は約100ミリ秒に固定されていることがわかりましたが、これはForm.Textが最後に変更された日時に基づく遅延のようです。それよりも速くテキストを変更した場合、たとえば10ミリ秒ごとに、Form.Textが少なくとも約100ミリ秒間変更されないままになるまで、タスクバーは更新されません。
OS:Vista32。