Entwickler-Ecke
Windows API - Fenster verstecken!
PheliX - Fr 14.11.03 15:40
Titel: Fenster verstecken!
Stellt euch mal folgendes vor:
z.b. Winamp:
Ich will das Winamp fenster verstecken und hol mir davon die ProcessID
mit
Delphi-Quelltext
1:
| hwnd := OpenProcess(1, false, 'So n Musik File halt, was weiß ich'); |
so!
um das jetzt zu verstecken mach ich DAS:
Delphi-Quelltext
1:
| ShowWindow(hwnd,SW_MINIMIZE); |
So, es kommt keine Fehlermeldung aba es geht trotzdem nit, idee?
Dangee
Felix
Delete - 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:
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.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!