Ich fand viele Dinge googeln, aber keine, die ich tatsächlich verwenden könnte, also suche ich nur nach einer einfachen Methode, wenn das möglich ist.Wie sende ich ein VK_MEDIA_NEXT_TRACK in C#?
Antwort
Der Kern des Problems ist, dass Sie PInvoke in nativen Code, um diese Methoden verwenden müssen. PInvoke ist ein ziemlich großes Thema und ich schlage vor, es etwas zu lesen.
Zum Glück, obwohl die meisten Dinge, die PInvoke'd an dieser Stelle sein können, haben Proben im Internet verfügbar. Schauen Sie sich zum Beispiel den folgenden Artikel über CodeIdol an. Es gibt ein vollständiges winforms Beispiel, wie man diesen Schlüssel und viele andere in einer C# Anwendung benutzt.
JardPar korrekt ist, werden Sie zu PInvoke haben die VK_MEDIA_NEXT_TRACK
Schlüssel zu senden. Sie können dazu die Funktion user32.SendInput
verwenden. Werfen Sie einen Blick auf .
Ich hatte in der Vergangenheit mehr Glück mit keybd_event. Die Methodendefinition sollte wie folgt aussehen:
[DllImport("user32.dll")]
public static extern void keybd_event(byte vkCode, byte scanCode, int flags, IntPtr extraInfo);
- 1. Wie sende ich Mail mit C#?
- 2. Wie sende ich SslStream vom TCP-Server in C#?
- 3. Wie sende ich Enter-Taste mit PostMessage in C#?
- 4. Sende SYN-Paket in C#?
- 5. Wie sende ich eine Löschanforderung
- 6. Wie sende ich UpperCase-Header in HTTP
- 7. Wie sende ich Bilder an einen C# -Service?
- 8. Wie sende ich telnet Optionscodes?
- 9. Wie sende ich mehrere Parameter in ios?
- 10. Wie sende ich Massendaten in der URL?
- 11. Wie sende ich signierte E-Mails von C# -Anwendung?
- 12. Wie sende ich ein Signal zwischen anylogic-Zustandsdiagrammen?
- 13. Wie sende ich alle Fensteralarme an ein Textfeld
- 14. Wie sende ich ein Pygame-Bild über Websockets?
- 15. Wie sende ich ein WPF-Fenster an die Rückseite?
- 16. Wie sende ich ein TAB mit Perl Net :: Telnet?
- 17. Wie sende ich ein Formular mit einer Anfrage Versprechen?
- 18. Wie sende ich ein ganzes xcode-Projekt an einen Client
- 19. Wie sende ich ein Signal von Arduino an MATLAB?
- 20. Wie sende ich Parameter an ein FactoryGirl-Merkmal?
- 21. Wie sende ich ein Video (von getUserMedia) an Node.js Server?
- 22. C# Sende Empfangsobjekt über Netzwerk?
- 23. Was passiert in der Maschine, wenn ich ein Signal sende
- 24. Wie sende ich Nachrichten mit socket.io
- 25. Wie sende ich asynchrone Daten über libwebsocket?
- 26. Wie sende ich sms mit textlocal api ..?
- 27. Wie sende ich Befehle mit ServiceStack?
- 28. Wie sende ich Binärdaten mit socket.io?
- 29. Wie sende ich SMS über OpenEdge 10.2B
- 30. Wie sende ich gebündelte Karten alle gleichzeitig?
Ihr Link ist über das Einhängen in die Eingabekette, um über die Eingabe benachrichtigt zu werden, er möchte Eingaben senden. – Samuel