Hab mal schnell im
MSDN nachgeschaut und folgendes zum ersten Parameter gefunden:
Zitat von
http://msdn.microsoft.com/en-us/library/dd374049%28v=vs.85%29.aspx:
For the
ANSI version of the function, the locale identifier of the locale with the code page used when interpreting the lpLCData information. For the
Unicode version, this parameter is ignored.
Das hier liefert der Fehlercode zu Tage:
Zitat von
MSDN:
ERROR_INVALID_FLAGS 1004 (0x3EC): Invalid flags.
Ein Beispiel für den Aufruf der Methode habe ich nicht gefunden, aber du solltest dich wohl um die Parameter kümmern, da damit irgendwas nicht passt.
-- EDIT: Was passiert denn wenn du
SetLocaleInfoA ausprobierst?
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)