Hi,
I'm on PPC (ok, Windows Mobile Professional).
Under HKLM\nls you can see these two keys:
SystemLCID = 1033
DefaultLCID = 1041
The SystemLCID depends on language of OS
The DefaultLCID seems to depend on Regional settings.
I'm trying to localize my application where the language should depend on
OS, just like other built-in apps.
I'd expect that GetSystemDefaultLCID would return the SystemLCID and
GetUserDefaultLCID would return DefaultLCID. However, it seems both return
DefaultLCID, which is dependent on Regional Settings, not language of OS.
I could read out the registry key directely, but I am trying to do this
properly with APIs. What's the right way to do this?
I thought it was GetSystemDefaultLCID(), but that isn't the OS language and
that makes my application use a different language than the other apps in
the OS.
Lisa