вот код
Код: Выделить всё
if(PeekMessage (&msg, MainHandle, 0, 0, PM_REMOVE))
{
if (msg.message == WM_MOUSEWHEEL)
{
cam->Zoom(GET_WHEEL_DELTA_WPARAM(msg.wParam));
}
else
{
TranslateMessage (&msg);
DispatchMessage (&msg);
}
}