Сообщение MSH_MOUSEWHEEL
Windows 95, Windows NT 3.51: Поддержка колесику мыши обеспечивается, благодаря отдельно запущенному модулю MSWheel, который создает сообщение MSH_MOUSEWHEEL. Модуль MSWHEEL, который состоит из файлов MSWheel.exe и MSWheel.dll, устанавливается программой Microsoft IntelliPoint, которая поставляется с устройством управления позицией IntelliMouse (Разумной мыши). Сообщение MSH_MOUSEWHEEL определяется как строка во включающемся заголовочном файле Zmouse.h.
Приложение вызывает функцию RegisterWindowMessage, чтобы создать идентификатор (ID) сообщения. Сообщение с этим ID помещается при помощи MSWHEEL в текущее активное окно, когда происходит вращение колесика. Функция RegisterWindowMessage определяет новое уникальное число сообщения окна. Возвращенное значение сообщения может использоваться при вызове функции SendMessage или PostMessage. Заголовочный файл (Zmouse.h) содержит символьную строку, которую передает RegisterWindowMessage.
Обратите внимание! на то, что выражение, осуществляющее выбор оператора switch требует константы, а в сообщении колесика должна быть переменная. Однако, Вы можете проверить MSH_MOUSEWHEEL оператором if. |