What this program shows to you ?
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
int __cdecl WinMainCRTStartup(void)
{
TCHAR szTmp[512];
LCID lcidt = GetThreadLocale();
LCID lcids = GetSystemDefaultLCID();
LCID lcidu = GetUserDefaultLCID();
wsprintf(szTmp, "ThreadLocale %04Xh\n"
"SystemDefaultLCID %04Xh\n"
"GetUserDefaultLCID %04Xh"
, lcidt, lcids, lcidu);
MessageBox(0, szTmp, "GetDefaultLCID", MB_OK);
return 0;
}