Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: BD (колёсико мыши) Добавлено: 17.11.02 20:49  

Автор вопроса:  CyRax  | Web-сайт: basicproduction.nm.ru | ICQ: 204447456 

Раз уж я провозидся с этим промером пол дня, то позволю себе несколько ламерских вопросов. Хотя, конечно, если бы я хоть чуть-чуть знал бы SetWindowLongA, то провозился бы с ним гораздо меньше.

Насколькоя понял SetWindowLongA(ByVal Lng_Handle, ByVal -4, AddressOf Handler) создаёт обработчик событий. Судя по примеру он обрабатывает события либо системы, либо формы. Т.е реагирует на колёсико в любом месте экрана, а не в
окне контрола (как в блокноте). Как бы сделать  что-бы он прокручивал два элемента окна (в разное время) при наведении на каждый курсора мыши.
Например только для hscroll.

В примере выдаётся только полжительное и отрицательное значение при прокручивании. Т.е. только крутишь вверх или вниз. Может я пропустил чего ?
Какие-нибудь параметры принадлежности к контролу ?

Какие ещё есть коды событий? Я имею ввиду например &H20A - WM_MOUSEWHEEL, &H114 - h. scroll.

В примере время от времени мелькает оператор происваивания LET.
Он действительно необходим, или это дань традициям ?

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 ZEP



Вопросов: 2
Ответов: 10
 Профиль | | #1 Добавлено: 18.11.02 16:27
О каком примере идет речь ?

Ответить

Номер ответа: 2
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #2
Добавлено: 19.11.02 04:03
Чёрт его знает. Здесь по-моему нет.
Но автором подписался BD.
Rem Автор Беляев Данила [outen@mail.ru]
MAP.RAR
ctl_map.ctl
Если хочешь могу выслать на почтовый ящик.

Ответить

Номер ответа: 3
Автор ответа:
 ZEP



Вопросов: 2
Ответов: 10
 Профиль | | #3 Добавлено: 20.11.02 07:54
Вышли.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам