.Net Winformsアプリケーションに実装してiMessageFilter
、特定のメッセージ(WM_ [messages])をチェックしたいと思います。検索しましたが、このフィルターを使用した場合のパフォーマンスの低下に関する情報が見つかりませんでした。iMessageFilter
アプリケーションのパフォーマンスの実装とその影響についての経験はありますか?
関数で何をするかにもよるのはわかっていPreFilterMessage
ます。Message.Msg
を特定のWM_[メッセージ]またはそれらの範囲(最大20程度)と比較します。
「回答」マークが付けられる投稿には、おそらく次のものが含まれます。
iMessageFilterの使用経験(絶対的なパフォーマンスデータを使用しますか?)。
および/またはiMessageFilterを使用してパフォーマンスのペナルティを監視/決定する方法の説明。(パフォーマンスカウンターをCPUティックなどと組み合わせて使用しますか?)その結果は、アプリケーションのCPU使用率の相対的な割合である場合に最適になります。
前もって感謝します。