die Function OpenInputDesktop im Beispiel liefert als Ergebnis immer 0, egal ob der Arbeitsplatz mit <WIN><L> gesperrt ist oder ob der Arbeitsplatz nicht gesperrt ist.
Delphi-Quellcode:
hd := OpenInputDesktop(0, False, 0);
if hd = 0 then begin
...
end;