Autor Beitrag
PheliX
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 59



BeitragVerfasst: Fr 14.11.03 15:40 
Stellt euch mal folgendes vor:

z.b. Winamp:
Ich will das Winamp fenster verstecken und hol mir davon die ProcessID
mit
ausblenden Delphi-Quelltext
1:
hwnd := OpenProcess(1, false, 'So n Musik File halt, was weiß ich');					

so!
um das jetzt zu verstecken mach ich DAS:
ausblenden Delphi-Quelltext
1:
ShowWindow(hwnd,SW_MINIMIZE);					

So, es kommt keine Fehlermeldung aba es geht trotzdem nit, idee?


Dangee

Felix
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 14.11.03 15:52 
Ich weiß ja nicht was das für ein OpenProcess ist aber bei mir sieht die Deklaration so aus:
ausblenden Delphi-Quelltext
1:
function OpenProcess(dwDesiredAccess: DWORD; bInheritHandle: BOOL; dwProcessId: DWORD): THandle; stdcall;					

Ich kann mir nicht vorstellen, das dein OpenProcess was sinnvolles zurückliefert. :roll:
Und wenn du das Fenster verstecken willst, was willst du dem Prozess-Handle? Das Fensterhandle dürfte hier die richtige Wahl sein. Und das bekommst du mit FindWindow.

Verstecken ist übrigens SW_HIDE.