Как отрегулировать громкость в значении с плавающей запятой с помощью autohotkey

Это все, чем я хочу заниматься.

    Pause::Send {Volume_Mute}
    Insert::Send {Volume_Down 1}
    ScrollLock::Send {Volume_Up 1}

Нажимайте эти клавиши, чтобы управлять громкостью.
Эти коды, кажется, работают, НО у меня с этим мало проблем.
Я хочу только увеличивать/уменьшать громкость на 1% при каждом нажатии.
Но на самом деле он меняется на 2%, для меня это слишком
И, похоже, он не работает, как следовать кодам, как я ожидал

    Insert::Send {Volume_Down 0.5}

Может кто-нибудь из специалистов знает, как это исправить? спасибо, парень.


person Aero Wang    schedule 25.01.2014    source источник


Ответы (1)


Я в основном уже ответил на этот вопрос на Super User. Он основан на библиотеке под названием Vista Audio Control Functions.
Ознакомьтесь с ней здесь. .

person MCL    schedule 25.01.2014
comment
Спасибо за ваш ответ, я включил файл va и использовал функцию get.set, она работает хорошо. - person Aero Wang; 25.01.2014
comment
@AeroWang Если мой ответ решит вашу проблему, рассмотрите возможность его принятия. - person MCL; 26.01.2014
comment
Извините за это, я новичок на этом сайте. Я даже не знаю, я должен принять ответ и как. теперь я нажимаю галочку слева от вашего ответа. - person Aero Wang; 26.01.2014
comment
@AeroWang Да, вы успешно приняли мой ответ;) Если вы найдете ответ особенно полезным, вы даже можете проголосовать за него! - person MCL; 26.01.2014
comment
@AeroWang Это правильно. Тебе придется подождать еще немного. - person MCL; 27.01.2014