I have software originally developed 20 years ago in Visual C++ using MFC with MBCS, and strings held in char[]. I am currently using VS2015.
To get it to work in Japanese I have:
1) change system locale and input method to Japan
2) In dialog editor change the dialog's font from MS Sans Serif to "Use System Font" which seems to set it to "MS Shell Dlg(8)" (whatever that is)
3) In LOGFONT
I set the lfCharSet
to DEFAULT_CHARSET
Questions:
1) in LOGFONT
what do I set lfFaceName
to? I tried Meiryo which works well with Japanese, but it doesn't work at all when I change everything to Korean.
2) In general, is what I am doing correct, taking to account it has to work in Korean, Chinese, Japanese etc.?
Sadly, converting to unicode is not an option..
Any help much appreciated! I have spent soo much time trying to work this out!