Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi MUI und der passende String (https://www.delphipraxis.net/75108-mui-und-der-passende-string.html)

colder 14. Aug 2006 15:36


MUI und der passende String
 
Hallo,

muss mich im Moment mit der MUI von Windows (XP/Vista) befassen.
Dabei bin ich auf folgenden Eintrag in der Registry von Vista
gestossen.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Appearance]
"Current"="@themeui.dll,-855"

Current müsste demnach das aktuelle Windows-Schema anzeigen. Unter XP/2000
stand hier z.B. dann "Windows-Standard".

Die Frage ist, wie bekomme ich den entsprechenden String.
Gibt es vielleich so etwas wie getLocalString(themeui.dll, 855) mit dem ich
den tatsächlich von Windows verwendeten String aus dem MUI bekomme.

NicoDE 14. Aug 2006 17:54

Re: MUI und der passende String
 
Unter Vista sind etliche Ressource-Strings nur noch in den MUI-DLLs zu finden (keine Fallbacks im eigentlichen Modul).
Microsoft hat eine LIB mit Hilfsfunktionen veröffentlicht (ohne Quelltext) - siehe MSDN-Library durchsuchenLoadMUILibrary.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz