System.Windows.Forms.Timer
ホストアプリケーションとシステム全般にどのように影響するか知っている人はいますか?
スレッド化されたバックグラウンド ループの CPU 使用Timer
率は非常に高く、ティック レートが非常に高い場合、Windows タスク マネージャーでは効果がありません。
ティックレートの高いタイマーは、Windows メッセージ ループを混乱させますか?
「高ティックレートタイマー」を定義します:)。
WM_TIMER に依存するタイマー コンポーネント (Windows.Forms など) の問題は多岐にわたります。
全体として、アプリケーション内でタイマー コンポーネントを使用することによる多くのマイナス面に気づいていません。他の方法よりもはるかに効果的で、リソースの面でも優れています。
I find that this Timer Comparison article from microsoft is also helpful when comparing these types of things.
But the long and short of it is that they don't appear to clutter up much.