Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.12.2012, 18:36   #1
enjo
Пользователь
 
Регистрация: 14.12.2009
Сообщений: 47
По умолчанию Считка значений с движущегося ползунка

Всем доброго времени суток, уважаемые форумчане. Вот усовершенствую своё диалоговое окошко. Спасибо с Вашей помощью

Возникла интересная идея считывать позицию ползунка трекбара (slider control) , когда пользователь нажал левой кнопкой мыши на ползунке (LBUTTONDOWN) и двигает его вправо-влево. Думаю оч некрасиво будет считывать по LBUTTONDOWN, потому как, когда в фокусе трекбар, то ползунок двигается и роликом мышки. Пришла идея стичывать изменение тиков (TIC) с помощью сообщения TBM_SETTICFREQ.

Подскажите прав ли я?
enjo вне форума Ответить с цитированием
Старый 04.12.2012, 21:54   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Нет, вы не правы.
Читайте про WM_NOTIFY и TRBN_THUMBPOSCHANGING
waleri вне форума Ответить с цитированием
Старый 05.12.2012, 18:51   #3
enjo
Пользователь
 
Регистрация: 14.12.2009
Сообщений: 47
По умолчанию

сделал)
вот если кому-то пригодится

Код:
switch (message)
	{
	case WM_HSCROLL:
		switch(LOWORD(wParam)) 
		{
			case TB_THUMBTRACK:
				case TB_THUMBPOSITION: 
                                       //...обработка
                       break;
                }
        break;
         }
enjo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
считка нажатия на Enter enjo Win Api 15 04.12.2012 16:37
Считка данных по-битно из COM порта Terran Общие вопросы Delphi 3 23.11.2011 04:19
считка массива из файла aank10 C++ Builder 0 10.10.2011 18:43
MFC: передача позиции ползунка текстовому полю umnick Visual C++ 1 12.11.2008 19:54
Как изменить вид ползунка у компонента таскбара (TTackBar)? SkAndrew Компоненты Delphi 3 15.08.2008 16:36