Autor |
Beitrag |
acnut
      
Beiträge: 172
Erhaltene Danke: 3
Windows 7, Windows Vista, Windows XP, Ubuntu, Kubuntu, Pardus
Delphi 2010 SV, Java Editor, VS 2010 SV
|
Verfasst: Mo 01.08.11 15:41
wie realisiere ich die "wechseln zu *blablaanwendung.exe*"?
also mit shellexecute gehts glaub ich mal nicht aber wie sonst?, soll ich die tastenkombis alt+tab bzw. windows+tab simulieren?
aber das sieht dann doch auch nicht "nett" aus  also wie muss ich das machen?
ACnut Moderiert von Narses: Topic aus VCL (Visual Component Library) verschoben am Mo 01.08.2011 um 16:24
_________________ Hey, die Sonne scheint, da werd ich mal in kurzen Hosen fernsehn…
|
|
jaenicke
      
Beiträge: 19326
Erhaltene Danke: 1749
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Mo 01.08.11 16:03
Ein sichtbares Fenster der Anwendung suchen, das den Stil WS_EX_APPWINDOW hat (oder eins ohne, wenn es ein solches nicht gibt), und dann dieses sichtbar machen.
Stichworte: EnumWindows, SetForegroundWindow, ...
Für diesen Beitrag haben gedankt: acnut
|
|
acnut 
      
Beiträge: 172
Erhaltene Danke: 3
Windows 7, Windows Vista, Windows XP, Ubuntu, Kubuntu, Pardus
Delphi 2010 SV, Java Editor, VS 2010 SV
|
Verfasst: Mo 01.08.11 16:24
_________________ Hey, die Sonne scheint, da werd ich mal in kurzen Hosen fernsehn…
|
|
Delphi-Laie
      
Beiträge: 1600
Erhaltene Danke: 232
Delphi 2 - RAD-Studio 10.1 Berlin
|
Verfasst: Mo 01.08.11 17:08
Nunja.... Das erinnert mich an die Parabel / Metapher von der Henne und dem Ei.
Der Taskmanager bietet unter "Anwendungen" (welch ein blödsinniges Substantiv in diesem Kontext!) genau die Programme (bwz. Fenster) an, die einen Eintrag in der sog. Taskleiste bewirken.
Wenn man nun ein solches taskbareintragendes bzw. taskbareintragbewirkendes Fenster hat, und man möchte den dazugehörigen Prozeß ermitteln (genau das passiert ja bei "Zum Prozess wechseln")? Ist Dir diese Reihenfolge auch wichtig, acnut?
|
|
acnut 
      
Beiträge: 172
Erhaltene Danke: 3
Windows 7, Windows Vista, Windows XP, Ubuntu, Kubuntu, Pardus
Delphi 2010 SV, Java Editor, VS 2010 SV
|
Verfasst: Mo 01.08.11 17:21
_________________ Hey, die Sonne scheint, da werd ich mal in kurzen Hosen fernsehn…
|
|
|