   [.net] MFC message maps
  I have an MFC that uses a message map to distribute messages to functions, and it handles some of them.  However, I would like the default case for any messages I dont handle to be sent to a separate class, not derived from CWnd.  Is there an easy way to do this?I want to send them though a separate class I've created called InputMode, which is swapped out depending what type of editing the user is doing.Thanks for any help!   
  .NET isn't really the right forum for this question.Anyway, I'd say the easiest solution would be to override CWnd::DefWindowProc and pass the messages to your other class, before calling the base CWnd::DefWindowProc.   