2011-01-08 3 views
1

Мне недавно пришлось заменить клавиатуру, и этот (GE 98552) не имеет программируемых кнопок вверху, и я пропускаю кнопки регулировки громкости вверх/вниз. он имеет 9 специальных кнопок, но нет для тома, и эта модель не программируется. ДУХ!Управление громкостью Delphi по клавиатуре

Я долгое время программист Delphi, но никогда не испортил мультимедийный материал.

Может ли кто-нибудь предложить какой-либо код, который нужно назначить для обозначения клавиш «+» и «-» на цифровой клавиатуре, которые изменят громкость вверх и вниз? Я никогда не использую эти две кнопки, поэтому я не откажусь от функциональности.

Благодаря

Frank

+0

Windows XP или ниже, или Windows Vista +? –

+0

У вас есть две отдельные проблемы: (1) Как изменить громкость вверх/вниз (2) Как подключить клавиатуру, чтобы громкость могла быть изменена в ответ на некоторые клавиши. Вы должны были задать два вопроса. Еще лучше, сделайте SO поиск '[delphi] hook keyboard' - есть так много ответов, что у меня было бы трудно выбрать только один для ссылки. Затем выполните поиск '[delphi] регулятора громкости' - снова, несколько ответов, не могут связывать только одно. –

ответ

1

одна идея: вы можете создать маленькое приложение. который регистрирует глобальные горячие клавиши (скажем, ctrl + num + и ctrl + num -), которые изменят громкость, надеюсь, что это поможет в некоторой степени ... Я также столкнулся с этим кодом http://www.delphitricks.com/source-code/multimedia/change_the_sound_cards_volume.html, но я не могу проверить его прямо сейчас .. и для регистрации/отмены регистрации глобальной горячей клавиши http://www.delphidabbler.com/tips/16

Смежные вопросы