1

.Net フレームワークがイベントを正確にどのように処理するのか疑問に思っていました。

おそらく、イベントが発生すると、登録されているすべてのハンドラーが呼び出されます (新しいスレッドで?)。ハンドラーがアタッチされていない場合、イベント処理はどこまで到達しますか? 無駄なサイクルを防ぐための内部「リスナーがありません」フラグはありますか?

質問は、複雑なフォーム (特に WPF) によって生成された膨大な数の未使用のイベントについて考えていたときに起こりました。すべてのマウスの出入りなど。

4

2 に答える 2