D
D@nger
Hallo,
ich schreibe gerade einen Taskmanager. Folgende Punkte habe ich schon bewerkstelligt:
-Taskid
-HWND
-Titel des Fensters
So, das geschieht mit folgenden Apis:
Jetzt möchte ich aber gerne den Dateinamen des laufenden Programms haben, also so wie im Windows Taskmanager, bei Photoshop dann z.B. Photoshop.exe
Weiß jemand von euch wie das geht?
Vielen Dank schon mal
ich schreibe gerade einen Taskmanager. Folgende Punkte habe ich schon bewerkstelligt:
-Taskid
-HWND
-Titel des Fensters
So, das geschieht mit folgenden Apis:
Visual Basic:
Private Declare Function GetDesktopWindow Lib "user32" () _
As Long
Private Declare Function GetWindow Lib "user32" (ByVal hWnd _
As Long, ByVal wCmd As Long) As Long
Private Declare Function GetWindowLong Lib "user32" Alias _
"GetWindowLongA" (ByVal hWnd As Long, ByVal wIndx As _
Long) As Long
Private Declare Function GetWindowTextLength Lib "user32" _
Alias "GetWindowTextLengthA" (ByVal hWnd As Long) _
As Long
Private Declare Function GetWindowText Lib "user32" Alias _
"GetWindowTextA" (ByVal hWnd As Long, ByVal lpString _
As String, ByVal cch As Long) As Long
Private Declare Function GetParent Lib "user32" (ByVal hWnd _
As Long) As Long
Private Declare Function GetWindowThreadProcessId Lib "user32" _
(ByVal hWnd As Long, lpdwProcessId As Long) As Long
Jetzt möchte ich aber gerne den Dateinamen des laufenden Programms haben, also so wie im Windows Taskmanager, bei Photoshop dann z.B. Photoshop.exe
Weiß jemand von euch wie das geht?
Vielen Dank schon mal