Seite 1 von 1

PID vom Taskmanager unter Windows 10

Verfasst: 17.04.2017 13:59
von Stuhli
Warum kommt hier immer NULL raus ??

Code: Alles auswählen

EnableExplicit

Define pid

GetWindowThreadProcessId_(FindWindow_("Task-Manager",#Null),@pid)
MessageRequester("","PID: "+Str(pid),0)

Re: PID vom Taskmanager unter Windows 10

Verfasst: 17.04.2017 14:06
von RSBasic
Du benutzt die WinAPI-Funktion falsch.
Wenn du nach den Fenstertitel suchen möchtest, dann musst du den zweiten Parameter verwenden. Der erste Parameter ist für die Angabe des Klassennamens.
Entweder so:

Code: Alles auswählen

EnableExplicit

Define pid

GetWindowThreadProcessId_(FindWindow_("TaskManagerWindow",#Null),@pid)
MessageRequester("","PID: "+Str(pid),0)
Oder so:

Code: Alles auswählen

EnableExplicit

Define pid

GetWindowThreadProcessId_(FindWindow_(#Null, "Task-Manager"),@pid)
MessageRequester("","PID: "+Str(pid),0)

Re: PID vom Taskmanager unter Windows 10

Verfasst: 17.04.2017 14:44
von Stuhli
Danke :allright: .... manchmal steh ich sowas von auf dem Schlauch !!