| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Вопрос по ф-ции auxGetVolume. |
| Автор: AndreySol 28.7.2004, 05:37 | ||
| Вопрос по ф-ции auxGetVolume. Помогите начинающему в Visual C++ и MFC. Нашел в MSDN ф-цию auxGetVolume которая возвращает уровень громкости звука в системе. Возвращаемое значение имеет формат
Подскажите способ преобразовать такие значения в десятичную систему счисления (ну и наоборот). Заранее Всем спасибо за ответы и подсказки. |
| Автор: Олег М 28.7.2004, 05:48 | ||||
0xFFFF это 65535 - максимальное значение, которое может принимать тип WORD. Если будет такое значение - то установлена максимальная громкость.
Запусти калькулятор, переключи его в инженерный вид и преобразовывай. |
| Автор: AndreySol 30.7.2004, 05:30 |
| А програмно ? |
| Автор: Олег М 30.7.2004, 06:17 | ||||
????????????????
|
| Автор: AndreySol 5.8.2004, 05:16 |
| А если не в строковый параметр а в десятичное значение? Т.е. имеем значение int n16 = 0xFFFF а после преобразования int n10 = 65535. |
| Автор: Dark Elf 5.8.2004, 10:35 |
| Poimi, C++ AVTOMATICHESKI preobrazuet 16-richniy format v desyatichniy Ne nujno delat nikakikh preobrazovaniy |
| Автор: AndreySol 8.8.2004, 13:35 |
| Ну что ж, спасибо. |