Normalerweise ist keine
Unit notwendig. Die Datentypen müssten bekannt sein, und wenn doch ein Fehler kommt, dann liegt´s bestenfalls an der fehlenden Windows.pas. Da die aber in 99% aller Programme sowieso benutzt wird, dürfte der Fall als vernachlässigbar gelten.
Ich habe nichts weiter gemacht, als die Funktionen aus der Headerdatei nach Delphi zu übersetzen. War nicht so schwer, da sie ja direkt in der H-Datei definiert und
nicht Teil irgendeiner System-
DLL sind:
Code:
#define LANGIDFROMLCID(lcid) ((WORD )(lcid))
usw.