Entwickler-Ecke
Windows API - Winamp-Handle ermitteln???
florian - Mi 23.07.03 17:58
Titel: Winamp-Handle ermitteln???
Hi Leutz,
ich versuche mir eine Winamp-"Fernsteuereung" zu basteln, d.h. ich habe vor verschieden Tasteneingaben an WInamp zu schicken (z.B.: x für abspielen,...)
Nun hab ich allerdings das Problem, das Window-Handle von Winamp zu ermitteln, da die Funktion findwindow ja ClassName oder WindowName vorraussetzt. Da sich der WindowName bei jedem Lied ändert und ich den ClassName nicht weiß, frage ich hier mal um Hilfe.
Kann mir hier irgendjemand sagen, wie der ClassName von Winamp heißt??? :?:
ciao
florian
Cruiser23 - Mi 23.07.03 18:20
Nach
HANDLE suchen !
Wurde schon mehrmals besprochen :wink: :!:
//Edit: Bzw.
ENUMWINDOWS (Sorry, habe das mit dem df-Tag (siehe
hier [
http://www.delphi-forum.de/viewtopic.php?t=13515] noch nicht gelesen (bzw. nur flüchtig :oops: ), hättest aber auch einfach nur auf "das Blaue", also meinen Link klicken können :D :wink: :D )
Anonymous - Mi 23.07.03 18:42
Könntest du mir auch bitte sagen wonach ich genau suchen muss? Also den Suchbegriff?
DANKE!
matze - Mi 23.07.03 19:31
so arbeiten ja auch plugins !! die plugins suchen sich ja auch nur das hadnel. die machen das so:findWindow('Winamp v1.x',nil);
so bekommst du das handle von einem winamp 2.x player !! wenn du winamp 3 willst schreib statt der 1 eine 2 in den code !
Tino - Do 24.07.03 10:33
| matze hat folgendes geschrieben: |
| so arbeiten ja auch plugins !! |
Ich glaube nicht das die meisten Plugins so arbeiten. Meistens müssen die Plugins in der Anwendung registiert werden. Die Anwendung läd dann die Plugins (meistens sind es ja nur DLLs) und übergibt spezielle Parameter um den Zugriff auf die Anwendung zu erlauben.
Gruß
Tino
matze - Fr 25.07.03 13:27
also das winamp ßplugin tut von
http://www.stnd.de arbeitet so !! und so steht es auch auf der winamp plugion SDK page, dass man das so machen soll !
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!