Add LanguageGroup/GeoID enumeration fns.

Add some reg entries from XP.
SetLocaleInfo(): Set 2 I-values from S-values.
Optimise code size, fix a few bugs, documentation.
This commit is contained in:
Jon Griffiths 2003-09-24 18:51:22 +00:00 committed by Alexandre Julliard
parent 0b2d44ed53
commit f333510af2
2 changed files with 845 additions and 120 deletions

View File

@ -242,8 +242,8 @@
@ stdcall EnumDateFormatsW(ptr long long)
@ stub EnumDateFormatsExA
@ stub EnumDateFormatsExW
@ stub EnumLanguageGroupLocalesA
@ stub EnumLanguageGroupLocalesW
@ stdcall EnumLanguageGroupLocalesA(ptr long long ptr)
@ stdcall EnumLanguageGroupLocalesW(ptr long long ptr)
@ stdcall EnumResourceLanguagesA(long str str ptr long)
@ stdcall EnumResourceLanguagesW(long wstr wstr ptr long)
@ stdcall EnumResourceNamesA(long str ptr long)
@ -252,7 +252,7 @@
@ stdcall EnumResourceTypesW(long ptr long)
@ stdcall EnumSystemCodePagesA(ptr long)
@ stdcall EnumSystemCodePagesW(ptr long)
@ stub EnumSystemGeoID
@ stdcall EnumSystemGeoID(long long ptr)
@ stdcall EnumSystemLanguageGroupsA(ptr long ptr)
@ stdcall EnumSystemLanguageGroupsW(ptr long ptr)
@ stdcall EnumSystemLocalesA(ptr long)
@ -575,7 +575,7 @@
@ stub IsSLCallback
@ stdcall IsSystemResumeAutomatic()
@ stdcall IsValidCodePage(long)
@ stub IsValidLanguageGroup
@ stdcall IsValidLanguageGroup(long long)
@ stdcall IsValidLocale(long long)
@ stdcall -register -i386 K32Thk1632Epilog()
@ stdcall -register -i386 K32Thk1632Prolog()

File diff suppressed because it is too large Load Diff