2009-07-08 88 views

回答

0

你可以重写你的应用程序窗口的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中定义的。
但是,这应该是一个很好的开始。

相关问题