Siddhant Bhati Ответов: 1

Как я могу обнаружить событие мыши при перемещении мыши влево или вправо и колесика вверх или вниз?


Я использовал Get_X_LParam для перемещения мыши и WParam для перемещения колеса.
Например, DWORD x = HIWORD(wParam), но оба эти события возвращают непрерывные значения.

например, если(x>0)
{
//сделать это
}

еще
{
//сделать это
}

Wparam возвращает только одно и то же значение каждый раз, даже если я перемещаю свое колесо вниз. То же самое с Get_X_LParam

Что я уже пробовал:

Я попробовал то, что я описал в этой задаче

Patrice T

Попробуйте показать реальный код, который вы используете.

1 Ответов

Рейтинг:
0

Siddhant Bhati

когда я поставил xPos в такое состояние

например, если(xPos>0)
//Сделать это

еще
//сделать это.

Он возвращает только одно и то же значение независимо от того, куда я перемещаю мышь

Richard MacCutchan

Я понятия не имею, что мне жаль. Я часто использую это сообщение в своем коде, и оно всегда работает. Вам нужно показать больше вашего кода, а также фактические значения, которые вы получаете.