![]() |
Aufruf des NEUEN Taskmanager-Fensters in Windows 11
Liste der Anhänge anzeigen (Anzahl: 2)
Hat jemand eine Ahnung, wie man unter Windows 11 die neue Darstellung des Taskmanagers aufrufen kann?
Alle Aufrufe im bisherigen Stil (Shellexecute, CreateProcess, Windows-Shell, Cmd-batch) zeigen immer die alte Version (und auch etwas unschön) an. Also bisher:
Delphi-Quellcode:
Funktioniert immer noch, aber das "alte" Fenster wird angezeigt.
ShellExecute (HWND(nil), 'open', 'taskmgr', '', '', SW_SHOWNORMAL);
In der Anlage mal die beiden Fenster, einmal von meinem Programm gestartet und einmal direkt in Windows 11 aufgerufen. Selbst Chat-GPT konnte mir keine funktionierende Lösung unterbreiten... |
AW: Aufruf des NEUEN Taskmanager-Fensters in Windows 11
über die CMD versucht, geht bei mir mit
Delphi-Quellcode:
immer nur der Neue richtig auf. (ist er schon offen, dann springt es zu dem)
taskmgr
Das Startmenü sagt
Delphi-Quellcode:
(siehe C:\ProgramData\Microsoft\Windows\Start Menu\Programs\System Tools)
%windir%\system32\taskmgr.exe /7
Versuch es mal so
Delphi-Quellcode:
ShellExecute(0, nil, 'taskmgr', '/7', nil, SW_SHOWNORMAL);
[add] OHHHHHHHHHHH 32 Bit? Dann leitet "normal" dein \System32 zu \SysWOW64 weiter und dort ist die falsche EXE drin. :lol: C:\Windows\SysWOW64\Taskmgr.exe ![]() ACHTUNG, siehe Remarks, also anschließend ein Wow64EnableWow64FsRedirection. |
AW: Aufruf des NEUEN Taskmanager-Fensters in Windows 11
Ja, das hatte ich auch schon bemerkt. Wenn ich das dann aber als batch aufrufe, kommt wieder das alte Fenster….
|
AW: Aufruf des NEUEN Taskmanager-Fensters in Windows 11
schau mal, was ich oben noch hinzugefügt hatte. :duck:
|
AW: Aufruf des NEUEN Taskmanager-Fensters in Windows 11
Zitat:
|
AW: Aufruf des NEUEN Taskmanager-Fensters in Windows 11
Ach ja, CreateProcess geht da natürlich nicht, da 32 Bit keine 64 Bit Prozesse erstellen kann, weil die Handles dort maximal 32 Bit sein können.
|
AW: Aufruf des NEUEN Taskmanager-Fensters in Windows 11
Kaum ist die Anwendung 64 Bit, schon wird auch die neue Version des Taskmanagers angezeigt.
Da ich ja die Anwendung per CrossVCL eh schon als 64-Bit für Linux und MAC hatte, war die Umstellung kein Problem... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:03 Uhr. |
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