Hab es mal mit folgenden Code probiert:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
SwitchDesktop(CreateDesktop('Oliver', nil, nil, DF_ALLOWOTHERACCOUNTHOOK, DESKTOP_CREATEMENU and DESKTOP_CREATEWINDOW and DESKTOP_ENUMERATE and DESKTOP_HOOKCONTROL and DESKTOP_JOURNALPLAYBACK and DESKTOP_JOURNALRECORD and DESKTOP_READOBJECTS and DESKTOP_SWITCHDESKTOP and DESKTOP_SWITCHDESKTOP, nil));
end;
Passiert aber nichts, was ist daran falsch???
DesktopManager
Diesen Desktopmanager hab ich mir auch angesehen, aber auch nicht ganz verstanden...