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