We help IT Professionals succeed at work.
Get Started

MFC resources with Cyrillic encoding

Last Modified: 2013-12-14

I have a MFC project with dialogs with Cyrillic letters. I am compiling it on Windows XP with VC++ 2003.

On my system, in "Regional and language options", "Language for non-Unicode programs", the appropriate language (Bulgarian) is selected and everything is OK.

However, many users who use the application have on their systems "Language for non-Unicode programs" English. I can not force them to change that option and would like my application to work properly even in that case.

However, when "Language for non-Unicode programs" is English, some resources do not display Cyrillic characters. For example, Menus are OK but labels and buttons does not display Cyrillic characters.

What do you think is the simplest way to correct this problem?

Thanks in advance!
Watch Question
Freelance programmer / Consultant
This problem has been solved!
Unlock 1 Answer and 11 Comments.
See Answer
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE