0
MFCアプリケーションでユーザーアクティビティロガーを実装する方法。既存のアプリケーションですべての機能が最も多く使用されていることを知るには古いアプリケーションでユーザーアクティビティロガーを実装しますか?
MFCアプリケーションでユーザーアクティビティロガーを実装する方法。既存のアプリケーションですべての機能が最も多く使用されていることを知るには古いアプリケーションでユーザーアクティビティロガーを実装しますか?
あなたはあなたのアプリケーションウィンドウのwindows procedureを上書きすることができます。タスクはそう簡単ではありませんことを
class CMyMainWindow {
void LogUsageData(UINT message);
virtual LRESULT WindowProc(UINT message, WPARAM wParam, LPARAM lParam) {
LogData(message);
return CWnd::WindowProc(message, wParam, lParam); // route message to message map
}
}
注:LogUsageData
はmessage mapで定義されたもののみに着目、ほとんどのメッセージを破棄しなければなりません。
ただし、これは開始するのに適しているはずです。