title: Is there a way to catch unhandled std::exception in MFC app?
body: <p>While looking for an answer to this question I came across this question</p>
  
  <p><a href="https://stackoverflow.com/questions/9037261/in-a-mfc-application-where-to-put-a-topmost-try-catch">In a MFC application, where to put a topmost try/catch?</a></p>
  
  <p>which says that one should overwrite CWinApp::ProcessWndProcException to catch all exceptions. However this works only for exceptions that inherit from CException. Is there a way to do this for exceptions that inherit from std::exception?</p>
  
  <p>In the end I want put a "topmost" try/catch block somewhere and show a messagebox whenever this try/catch block catches an exception. </p>