Different strings (translations) can be set/changed by accessing the STRING in HKCU\Software\Classes\Local Settings. Example: string for keyboard settings in control panel on my system HKEY_CURRENT_USER\Software\Classes\Local Settings\MuiCache\2F5\46693477

The sub-key 2F5 seems to be different on any machine and 46693477 may depends on the installed language (in this case de_de).

How can I determine the full key name in C++ for the current user? I need this to translations for a software - maybe there is a better way of setting the strings than direct registry access?

Thank you for sharing your knowledge.

0 Comments   [ - ] Hide Comments


Please log in to comment

There are no answers at this time
Answer this question or Comment on this question for clarity