Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Desktop Anzeigen (https://www.delphipraxis.net/15212-desktop-anzeigen.html)

chris 24. Jan 2004 11:37

Re: Desktop Anzeigen
 
hi,

guck mal hier nach

gothic_mike 24. Jan 2004 11:50

Re: Desktop Anzeigen
 
Hallo,

Zitat:

Zitat von chris
hi,

guck mal hier nach

danke, das bringt mich der lösung schon etwas näher, nur bräuchte ich dazu noch ne funktion, mit der ich rausfinden kann, ob gerade alle fenster minimiert sind, um sie dann wieder anzuzeigen...

das ganze soll genauso funktionieren, wie der link "Desktop Anzeigen.scf"...

c113plpbr 24. Jan 2004 11:56

Re: Desktop Anzeigen
 
Wenn man sich mal die Datei Desktop anzeigen anschaut, kommt man auf folgendes:
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop

Vielleicht kommst du damit weiter

gothic_mike 24. Jan 2004 12:42

Re: Desktop Anzeigen
 
Hallo,

Zitat:

Zitat von c113plpbr
Wenn man sich mal die Datei Desktop anzeigen anschaut, kommt man auf folgendes:
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop

Vielleicht kommst du damit weiter

da bin ich schon ne ganze weile am grübeln, wie mir das weiterhelfen könnte,
ich denke mal, das sich hinter ToggleDesktop ne Message verbirgt, die an die Taskbar gesendet wird,
nur welche? :gruebel:

Chewie 24. Jan 2004 12:47

Re: Desktop Anzeigen
 
Die Suche im PSDK ergibt folgendes: Das IShellDispatch4-Interface mit seiner Methode ToggleDesktop.

gekmihesg 24. Jan 2004 14:45

Re: Desktop Anzeigen
 
ich habs grad mal ausprobiert ;)
is saulustig!
sollte man irgendwo einbaun um leute zu ärgern

aber ich glaub ich muss jetzt erstmal meinen pc neu starten...

oh mein sartmenü geht nimma :)

gothic_mike 25. Jan 2004 10:35

Re: Desktop Anzeigen
 
Hallo,

Zitat:

Zitat von Chewie
Die Suche im PSDK ergibt folgendes: Das IShellDispatch4-Interface mit seiner Methode ToggleDesktop.

guter tipp, nur leider hab ich keinen plan, wie ich das hinbekommen soll, diese funktion zu nutzen... :gruebel:

Chewie 25. Jan 2004 10:49

Re: Desktop Anzeigen
 
Zitat:

Zitat von gothic_mike
guter tipp, nur leider hab ich keinen plan, wie ich das hinbekommen soll, diese funktion zu nutzen... :gruebel:

Ich leider auch nicht. :? Interfaces sind für mich bisher noch ein Buch mit sieben Siegeln.

gothic_mike 28. Jan 2004 22:57

Re: Desktop Anzeigen
 
Moin,

da anscheinend keiner eine Lösunug für das Problem hat, frage ich mal anders:

kommt man eventuell an das Contextmenü der Taskbar ran, dann könnte ich ja eventuell den Menüpunkt
"Desktop Anzeigen" / "Geöffnete Fenster anzeigen" von da aus nutzen. :gruebel:

Luckie 28. Jan 2004 23:55

Re: Desktop Anzeigen
 
Dumdidum. :mrgreen:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Keybd_event(VK_LWIN, 0, 0, 0);
  Keybd_event(Byte('M'), 0, 0, 0);
  Keybd_event(Byte('M'), 0, KEYEVENTF_KEYUP, 0);
  Keybd_event(VK_LWIN, 0, KEYEVENTF_KEYUP, 0);
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:21 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz