Zitat von
Bernhard Geyer:
Dies ist nur eine
DLL wogegen dein Programm gelinkt wird und das dann intern unter
Win9x/ME automatisch die
Ansi-Version der
API-Funktionen verwendet. Damit wird keine einzige
API-Funktion unter
Win9x/ME
Unicode-Enabled.
... aber man braucht nur noch eine Version seiner Software, nämlich
Unicode, schreiben und unterstützen. IMO ein großer Vorteil. Auf NT läuft's ja genau umgekehrt, da werden die
Unicode-APIs gewrappt
Wir haben letztens auch herausgefunden, daß viele NT-Funktionen der ADVAPI32.DLL als leere Stubs auf 9x existieren. Ist doch wunderbar, so spart man sich das dynamische Laden von DLLs und Funktionsadressen.
Daß MSLU keinen echten
Unicode-Support bringt, wußte ich nicht sicher, dachte es mir aufgrund der Paketgröße aber fast schon.