AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

sendMessage versagt -.-

Ein Thema von 64Jabor · begonnen am 10. Jun 2008 · letzter Beitrag vom 11. Jun 2008
Antwort Antwort
64Jabor

Registriert seit: 9. Jan 2008
158 Beiträge
 
Delphi 7 Personal
 
#1

Re: sendMessage versagt -.-

  Alt 10. Jun 2008, 17:41
Hmk, ich handle das mal ab:

@shima
Nein! Ich nutze Windows XP WMC

WindowHandle ist das Handle des Programms, welches die DLL lädt, in dem Fall mein MediaPlayer.
Diese Funktionen hängen sehr wohl miteinander zusammen, denn ich möchte den Tastendruck der F-Tasten 9 bis 12 in Befehle für meinen MediaPlayer umwandeln. Die zweite Prozedur handelt die Media-Tasten einer Tastatur ab, eben jene will ich ja simulieren! Der dritten Codeausschnitt ist meine sendMessage um die es eigentlich ging, insofern NUTZE ICH sendMessage SEHR WOHL!
Zugegeben, der Titelist verbesserungsfähig...

Meine Theorie:
Nutzer drückt (egal in welchem Programm) zB. die F9-Taste, der globale Hook (siehe Prozedur 1) fängt den Druck ab und schickt per sendMessage oder PostMessage (was ist da egtl der Unterschied ?) die Nachricht, dass die Taste "Play" gedürckt worden ist, die Prozedur die die MediaTaste-Drücke abhandelt, sollte den Druck ebenfalls auswerten. Der 3. Ausschnitt ist meine zweite Idee, direkt einen WM-APPCOMMAND an meinen Player zu senden, sodassper sendMessage die Konstanten für die MediaTasten mitgeschickt werden, das habe ich versucht zu erreichen, funktioniert so aber nicht.
Meine Vermutung (deshalb der Titel) ist, dass die Message gar nicht ankommt...
Sebastian
Unsren Clan im volle Lauf, hält weder Ochs noch Esl auf ^^
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08: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