1. Der dokumentiert Weg:
lege dir selbst eine Liste an und benutze z.B.
das hier als Vorlage.
2. Der undokumentierte Weg:
das Programm charmap.exe benutzt getuname.dll (zumindest unter XP), die Funktion lässt sich so unter Delphi nutzen:
Delphi-Quellcode:
function GetUName(cCodwW: WideChar; pBufferW: PWideChar): integer;
stdcall; external 'getuname.dll';
function GetUnicodeName(code: WideChar): WideString;
begin
SetLength(Result, 256);
SetLength(Result, GetUName(code, @Result[1]));
end;
(
vorsicht: ungetestet)