![]() |
FindWindow Problem mit Winamp
Liste der Anhänge anzeigen (Anzahl: 1)
Hi!
Ich habe ein kleines Problem mit meinem Winamp-Plugin. Ich will damit die Playlist überwachen und seteuern und hole mir dazu das Handle des Playlist Editors, hooke mich ein und verschicke Messages. So inetwa:
Delphi-Quellcode:
Das funktioniert sogar ganz wunderbar! :-D
var
hWinampPE: THandle; begin hWinampPE := FindWindow('Winamp PE', nil); SendMessage(hWinampPE, [...] ); Dann hab ich mir aber ![]() Aus irgendwelchen Gründen bekomme ich kein Handle mehr (hWinampPE = 0). Und damit kann ich alles andere vergessen. Laut Winspy ist es aber noch da. So genau verstehe ich das Ergebnis zwar nicht, aber ich vermut mal, dass es kein "richtiges" bzw. "eigenständiges" Fenster mehr ist, sondern vielleicht eher eine Komponente? Wie bekomme ich nun das Handle von dem Ding? Danke im Voraus Ganymed |
Re: FindWindow Problem mit Winamp
Hi,
du wirst wohl nicht drumherum kommen ![]() Chris |
Re: FindWindow Problem mit Winamp
Ja, das hab ich schon probiert, aber irgendwie muss ich da was falsch gemacht haben.
Ich hab nur ein einziges Handle bekommen, und das hat nicht mal zu irgendetwas gepasst, was WinSpy gezeigt hatte... |
Re: FindWindow Problem mit Winamp
@chakotay
dein msdn link is ein wenig vermurxt ![]() @ganimed ne weitere möglichkeit wäre es, dir den windowsstyle bzw den windowsextendedstyle vom winamppe.hwnd zu holen und zu prüfen obs sich denn noch um ein "0815" fenster handelt, wenn dem nich so is, könnte mans wieder so umstelln das es wieder ein normales fenster ist. ![]() & ![]() sind deine Freunde |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:40 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