-1

Windows7 では、私は常にエンドポイント インターフェイスを使用してシステム ボリュームを制御しています。それはうまくいきます。しかし、Windows 8 では、Metro スタイルでボリューム バーを表示するために同時にボリュームを制御したいと考えています。また、同時に輝度値を制御して、Metro スタイルで輝度バーを表示したいと考えています。Visual C++ 2010 を使用しています。

4

1 に答える 1

0

はい、質問のいくつかの機能を実現できます。WM_APPCOMMAND を使用すると、Windows 8 でボリュームの進行状況バーを表示できます。例:

::SendMessage(this->GetSafeHwnd(), WM_APPCOMMAND, 0x30292, APPCOMMAND_VOLUME_UP * 0x10000);

しかし、輝度バーを調整して表示するように制御することはできません。

于 2012-12-31T02:08:06.893 に答える