Использование Скрула мыши
хочу в проге на скрул посадить масштабирование...кто знает как вообще это событие вытащить? Ведь минимум событий должно быть 2, а то и три если учитывать нажатие скрула
zDelta = (int) wParam; [COLOR=blue]//[/COLOR][COLOR=green] wheel rotation[/COLOR]
xPos = LOWORD(lParam); [COLOR=blue]//[/COLOR][COLOR=green] horizontal position of pointer[/COLOR]
yPos = HIWORD(lParam); [COLOR=blue]//[/COLOR][COLOR=green] vertical position of pointer[/COLOR]
[COLOR=black]за деталяями - в МСДН[/COLOR]
/************************************************
* эта часть кода работает с MSH_MOUSEWHEEL
*************************************************/
#include "zmouse.h"
//
// Самое главное, это определеить, поддерживается ли в системе
// сообщение WM_MOUSEWHEEL.
//
#ifndef WM_MOUSEWHEEL
#define WM_MOUSEWHEEL WM_MOUSELAST+1
// ID сообщения для колёсика IntelliMouse
#endif
UINT uMSH_MOUSEWHEEL = 0; // Значение, возвращённое функцией
// RegisterWindowMessage()
/**************************************************/
(Признаюсь честно стыреное уз другого места)
неужели тока так его мона обработать....в МСДН написано что типа тока windows.h и все будет ОК....глянул winuser.h - описано там такое событие.....странно как то..мож мне заголовочный файлик сменить?
Офигеть...стер весь этот бред....оставил тока подключение zmouse.h...работает....а глянул его содержание - один в одни windows.h