title: Multi-byte character set in MFC application
body: <p>I have a MFC application in which I want to add internationalization support.  The project is configured to use the "multi-byte character set" (the "unicode character set" is not an option in my situation).</p>
  
  <p>Now, I would expect the CWnd::OnChar() function to send me multi-byte characters if I set my keyboard to some foreign language, but it doesn't seem to work that way.  The OnChar() function always sends me a 1-byte character in its nChar variable.</p>
  
  <p>I thought that the _getmbcp() function would give me the current code page for the application, but this function always return 0.</p>
  
  <p>Any advice would be appreciated.</p>