Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
Delphi 7 Enterprise
|
Re: Eigener Desktop???
22. Aug 2004, 22:29
AAAHHHHH! Quelltextformatierung!!! So kann das ja keiner lesen!
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
CreateDesktop('Oliver',
nil,
nil,
DF_ALLOWOTHERACCOUNTHOOK,
DESKTOP_CREATEMENU or
DESKTOP_CREATEWINDOW or
DESKTOP_ENUMERATE or
DESKTOP_HOOKCONTROL or
DESKTOP_JOURNALPLAYBACK or
DESKTOP_JOURNALRECORD or
DESKTOP_READOBJECTS or
DESKTOP_SWITCHDESKTOP or
DESKTOP_SWITCHDESKTOP,
nil);
SetThreadDesktop(Opendesktop('Oliver',
DF_ALLOWOTHERACCOUNTHOOK,
true,
DESKTOP_CREATEMENU or
DESKTOP_CREATEWINDOW or
DESKTOP_ENUMERATE or
DESKTOP_HOOKCONTROL or
DESKTOP_JOURNALPLAYBACK or
DESKTOP_JOURNALRECORD or
DESKTOP_READOBJECTS or
DESKTOP_SWITCHDESKTOP or
DESKTOP_SWITCHDESKTOP));
shellexecute(application.Handle,
'open',
'C:\Programme\Borland\Delphi7\Projects\Desktops\DesktopClosedpr.dpr',
nil,
nil,
sw_shownormal);
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
switchdesktop(Opendesktop('Oliver',
DF_ALLOWOTHERACCOUNTHOOK,
true,
DESKTOP_CREATEMENU or
DESKTOP_CREATEWINDOW or
DESKTOP_ENUMERATE or
DESKTOP_HOOKCONTROL or
DESKTOP_JOURNALPLAYBACK or
DESKTOP_JOURNALRECORD or
DESKTOP_READOBJECTS or
DESKTOP_SWITCHDESKTOP or
DESKTOP_SWITCHDESKTOP));
end;
Evtl. kann da jetzt jemand was mit anfangen. Zum Problem selber weiss ich nix, aber das war ja grauenvoll
Fabian K. INSERT INTO HandVonFreundin SELECT * FROM Himmel
|
|
Zitat
|