Поймать скроллинг и эмуляция его

Тема в разделе "Общие вопросы по С и С++", создана пользователем AGENTxXx, 28 янв 2010.

Статус темы:
Закрыта.
  1. AGENTxXx

    AGENTxXx Гость

    Доброй ночи! Язык программирования C#. У меня вот такая беда: не могу ни как додуматься как же поймать скроллинг мыши. Вертикальный еще может с горем по полам и смогу сэмулировать, а вот горизонтальный незнаю.. Ни хук клавиатуры ни хук мыши не ловит горизонтальный скроллинг. Да а эмуляцию нужно производить чтобы не надо было указывать хэндл окна, т.е. глобальный перехват нужен скролла у мыши и его эмуляция без указания формы на которую он должен быть среагирован. Другими словами, уразываем координаты например, и в этом месте щелчек ПКМ и скрол задействуем (вверх или вниз, влево или вправо). Надеюсь кто ни будь знает как это реализовать, а то уже обгуглил как только можно и обшастал что только можно. Нужной инфы нашел только пару строк:

    const int WM_VSCROLL = 0x0115;
    const int WM_HSCROLL = 0x0114;

    MSH_MOUSEWHEEL
    zDelta = (int) wParam; // wheel rotation
    xPos = LOWORD(lParam); // horizontal position of pointer
    yPos = HIWORD(lParam); // vertical position of pointer
     
Загрузка...
Похожие Темы - Поймать скроллинг эмуляция
  1. vitte
    Ответов:
    17
    Просмотров:
    1.108
  2. fedotxxl
    Ответов:
    8
    Просмотров:
    4.024
  3. morpheus
    Ответов:
    14
    Просмотров:
    5.685
  4. sanek22bor
    Ответов:
    0
    Просмотров:
    1.150
Статус темы:
Закрыта.

Поделиться этой страницей