2010-12-20 10 views
1

デフォルト/現在のメディアプレーヤーを一時停止して再開するWindows APIコマンドはありますか?もしそうなら、何とかキーボード入力を偽装する必要がありますか?デフォルトの音楽プレーヤーをC#から一時停止/再開することは可能ですか(Windows APIを使用している可能性あり)

私の推論...マルチメディアキーボード(実際にはほとんどすべての現代のUSBキーボード)には、ほとんどの(商用の)音楽やビデオプレーヤー(Windowsメディアプレーヤー、SpotifyプレーヤーとWinDVDはすべてコマンドを尊重します)私の現在のWindows 7とXPマシンに勝つ)。

私はキーボードドライバがこれらのアプリケーションを認識していないことを推測しています(それに加えて、約10年でマルチメディアキーボードドライバをインストールしていません)ので、アプリケーションが応答しているに?そのイベントは何ですか?また、C#から自分自身でそれを発生させることができますか?

最悪の場合、USBヒューマンインタフェースデバイス規格の標準入力が必要ですか?私はそれを偽ってもらえますか?

答えて

2

Windowsでマルチメディアキープレスイベントをシミュレートすることを検討してください。すべてのメディアソフトウェアで動作することは保証されていませんが、多くの場合、そのようになります。

:彼らはあなたが必要とするすべての部分を持っていることのように

これらの3つの項目が見えます

関連する問題