title: MFC LoadStringW Is not not loading Japanese string properly from the string table
body: <p>In my MFC application, character set is set to "Multi-byte", I am trying to load a Japanese string stored in string table using LoadStringW function to load the string from the string table but it always reads junk characters.</p>
  
  <p>Do you see any problem in my approach?</p>
  
  <p>I don't want to change character set to Unicode. </p>
  
  <p>One more interesting thing is, I created another sample application and pasted one of the Japanese string from main project to new sample application's string table then tried to load Japanese string with LoadStringW then it works (character set is Multibyte for sample application.)</p>
  
  <pre><code>WCHAR wBuf[1024];
  int rc;
  
  // load the string from resource file into a wide character array.
  rc = LoadStringW(hInstance,iResourceID, wBuf, 1024);
  </code></pre>