Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#2

Re: Status Arbeitsstation gesperrt oder nicht abfragen...

  Alt 3. Mär 2004, 17:17
Hi,

Probier's mal damit:

Delphi-Quellcode:
function IsDesktopLocked: Boolean;
var
 hDesktop: HDESK;
begin
 Result := False;
 hDesktop := OpenDesktop('default',
      0, False,
      DESKTOP_SWITCHDESKTOP);
 If hDesktop <> 0 Then
 begin
   Result := not SwitchDesktop(hDesktop);
   CloseDesktop(hDesktop);
 end;
end;
Thomas
  Mit Zitat antworten Zitat