I have MUI C++ application that uses InitMUILanguage()
and SetProcessPreferredUILanguages()
for change UI language in system controls and dialogues.
All work fine, all common controls use UI language that has been set by InitMUILanguage()
. Except MessageBox()
. It completely ignores settings from InitMUILanguage()
and shows buttons' text on system default language!
How to fix it?