(RESEND) Localize ShellFolder display names [1/3] advapi32: Implemented RegLoadMUIString[AW]

Michael Jung mjung at iss.tu-darmstadt.de
Mon Feb 13 10:25:47 CST 2006


This time without importing user32 at all.

---
This is actually a Vista API documented sketchily at 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/regloadmuistring.asp

The scheme with "@[path]\dllname,-resId" formated registry values pointing to 
resource based strings is already used at least in WinXP. But I guess there's 
no API exported to resolve these indirections in any Windows version prior to 
Vista. It comes in handy in order to localize the ShellFolder display names, 
though. Furthermore, it plays very nice with Wine's approach to i573n.

ChangeLog:
Implemented RegLoadMUIString[AW]

 dlls/advapi32/advapi32.spec |    2
 dlls/advapi32/registry.c    |  187
 +++++++++++++++++++++++++++++++++++++++++++ include/winreg.h            |   
 3 +
 3 files changed, 192 insertions(+), 0 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: b4132872b1514f270d30afed19e42806d078a075.diff
Type: text/x-patch
Size: 8926 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20060213/c6da8886/b4132872b1514f270d30afed19e42806d078a075.diff


More information about the wine-patches mailing list