#c #visual-c #directx #mouseevent #directx-9
#c #visual-c #directx #mouseevent #directx-9
Вопрос:
Существует ли какое-либо значение в ascii для движения колесика мыши вверх и вниз. Я нашел это для колеса мыши, но этому все равно, прокручиваю ли я вниз или вверх 8) и действую в состояниях загрузки.
case 0x020A: //MOUSE Whell
{
g_fDistance = 0.5f;
}break;
Спасибо за любую помощь и предложения.
Ответ №1:
Для этого нет ascii, ascii предназначен для символов, а не для аппаратных вводов.
Я всегда использую библиотеку ввода с устройства, такую как OIS, для этого:http://sourceforge.net/projects/wgois/Он выполняет всю работу по переводу за вас, чтобы получить четкую преобразованную вводимую информацию о клавиатурах, джойстиках, мышах, wiimote…
Таким образом, я избегаю библиотек, зависящих от ОС, и упрощаю свою жизнь.
Комментарии:
1. Спасибо за помощь, которая тоже облегчит мне жизнь 8)
Ответ №2:
Есть два сообщения Windows, MWHEELUP и MWHEELDOWN. Вы можете проверить MSDN для получения точных сведений.