title: Unable to convert the CStringW to CStringA
body: <p>I am working on one project where I have stucked on one problem of converting <code>CStringW</code> to <code>CStringA</code> for multibyte string like Japanese Language.</p>
  
  <p>I am loading the string from string resources using <code>LoadString()</code> Method.
  I have tried  following code but it does not seem to work.</p>
  
  <pre><code>CStringW csTest;
  csTest.LoadString(JAPANESE_STRING);
  CStringA Msg = CStringA(csTest); // Msg has been returned blank string
  </code></pre>
  
  <p>And </p>
  
  <pre><code>std::string Msg = CW2A(csTest);// Msg has been returned blank string
  </code></pre>
  
  <p>I have also tried 
  <code>wcstombs()</code> too.</p>
  
  <p>Can anyone tell me how I can convert <code>CStringW</code> to <code>CString</code>?
  Thanks in advance.</p>