ERLEDIGT
JA
JA
ANTWORTEN
9
9
ZUGRIFFE
4377
4377
EMPFEHLEN
-
Hallo Leute.
Ich habe mir gerade eine neue Tastatur zugelegt welche auch Multimediaknöpfe besitzt. Leider ist wieder mal dies nur auf den MediaPlayer begränzt. Da dachte ich mir : "Dann mach ich hald ein Programm was im Hintergrund/Tray läuft und die entsprechenden Funktionen beim entsprechenden Tastendruck ausführt" Nur in der Umsetzung happers noch. Die Tastencodes der Multimediatasten kann ich rausfinden indem ich mir ein kleines Testprogramm schreibe wo mir bei Tastendruck den Tastencode anzeigt. Den kann ich dann verwenen um die gewüschten Funktionen auszüführen. Jetzt bleiben nur folgende Fragen offen:
1) Wie kann ich ein KeyDown Event abfragen wenn das Programm nicht aktiv sondern nur im Tray ist. (Ich weiß nicht das richtige Unterforum aber dann kann ich beides gleich in einem Post erledigen)
2) Wie kann ich nach dem Tastendruck iTunes steuern. Weiß jemand von euch wie ich folgende Anweisungen an iTunes senden kann: Stop, Play/Pause, Nächstes Lied, Vorheriges Lied,
Ich wäre euch sehr dankbar wenn ihr mir helfen könntet.
gruß Daniel
-
Hat keiner eine Idee wie ich dieses Problem lösen könnte?
-
22.04.06 18:07 #3
- Registriert seit
- Dec 2005
- Beiträge
- 34
Habe eine ähnliche Frage:
Ich habe eine Multimediafernbedienung und würde gerne einen selbstgeproggten Mediaplayer damit steuern. Hatte die Idee, dass die auch Tastaturereignisse auslöst, war aber nicht so.
Du kannst es aber mal versuchen. Weiß nicht ob es keyPressed oder keyDown ist, aber bei einem von beiden kann man auch Multimediatasten abfragen, zumindest sind sie als Konstanten definiert. Schau mal in den Eventargs nach (keycode, keyvalue, key oder so) und mach nen Switch bzw. Select case und dann kannste auch sowas ähnliches wie e.keycode == keyCode.PLAY oder so abfragen. Probiers mal.
-
hab hier was für dich
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
' jaja die windows API Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Integer) As Short ' und hier die funktion Private Function CompKey(ByRef KCode As Integer) As Boolean Dim Result As Short Result = GetAsyncKeyState(KCode) If Result = -32767 Then CompKey = True Else CompKey = False End If End Function 'und das in ein timer ' PLAY If CompKey(179) Then End If ' VOR If CompKey(176) Then End If ' ZURÜCK If CompKey(177) Then End If ' STOP If CompKey(178) Then End If
-
Hi Leute.
Das Problem liegt weniger dabei herauszufinden wie die Tastencodes sind, das ist kein Problem. Das Problem liegt dabei
° ... die Tastencodes abzufragen während das Programm nur im Tray läuft und andere Programme im Vordergrund laufen.
° ... iTunes zu steuern dass es reagiert.
greez daniel
-
Hi!
Damit solltst Tastaturereignisse abfragen können:
Processing Global Mouse and Keyboard Hooks in C# - The Code Project
Hab grad mal nach einer SendKeys Alternative gesucht und ein nettes Projekt dazu gefunden:
CKeystrokeEngine - The Code Project
Für C# hab ich leider nichts vergleichbares finden können.
MfG,
cosmoMfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
iTunes zu steuern ist auch ganz easy wie ich gerade entdeckt habe. Wenn man iTunes installiert hat kann man ganz einfach über COM iTunes steuern. Einfach den Verweis hinzufügen und ein neues iTunesApp anlegen und über die Methoden steuern.
-
21.08.06 00:15 #8
kannst du mal dein Prog posten?
-
Bitte an die Netiquette, insbesondere Punkt 15, halten. Und es heißt übrigens Programm und nicht Prog.
-
Hab da was tolles gefunden:
Zitat von hagbard_celine
http://www.codeproject.com/csharp/itunestray.asp
Ähnliche Themen
-
iTunes und das Dateiformat .mkv
Von FoolMoon im Forum Mac OSAntworten: 3Letzter Beitrag: 02.10.10, 00:36 -
Wie kann ich mit Visual Basic den IE steuern aus Outlook heraus steuern
Von nickinami im Forum Visual Basic 6.0Antworten: 11Letzter Beitrag: 05.12.08, 14:31 -
iTunes vom Desktop aus steuern
Von Gewürzwiesel im Forum Audiotechnik, Recording & Audio-SoftwareAntworten: 0Letzter Beitrag: 27.09.08, 22:41 -
3 Verschiedene SQL Abfragen per URL steuern
Von maga147 im Forum PHPAntworten: 10Letzter Beitrag: 25.07.06, 17:10 -
iTunes USA
Von sisela im Forum Musik & MusikerAntworten: 0Letzter Beitrag: 10.04.06, 09:45





Zitieren
Login





