Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / слайдеры / 5 сообщений из 5, страница 1 из 1
11.01.2007, 20:44
    #34250119
Smak_86
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
слайдеры
Помогите! Объясните каким образом можно обработать сообщения от нескольких слайдеров в MSVS 6
для одного:

void Palitra::OnHScroll(UINT nSBCode,UINT nPos,CScrollBar * pScrolbar){
//if(??)
if(nPos>=0){
R=nPos;
getsl1.Format("%ld",R);
UpdateData(false);
}
else
CDialog::OnHScroll(nSBCode,nPos,pScrolbar);
else
/*if(??)
if(nPos>=0){
R=nPos;
getsl2.Format("%ld",R);
UpdateData(false);
}
else
CDialog::OnHScroll(nSBCode,nPos,pScrolbar);
....
*/
}

как узнать какой из слайдеров вернул значение?
...
Рейтинг: 0 / 0
12.01.2007, 12:36
    #34251314
Ой Вэй
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
слайдеры
Имеются в виду именно слайдеры или всё-таки скроллы? (хотя это может быть и неважно)

У меня есть диалог с четырьмя _слайдерами_, сообщения от них я обрабатываю в CDialog::OnNotify(). Могу уточнить.
...
Рейтинг: 0 / 0
16.01.2007, 16:28
    #34259319
Smak_86
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
слайдеры
возможно, я не очень точно поставил вопрос, но имелось виду: как идентефицировать один из нескольких однотипных элементов управления,обрабатываемый в данный момент?
...
Рейтинг: 0 / 0
16.01.2007, 16:32
    #34259333
Ой Вэй
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
слайдеры
Если использовать OnNotify(), то

Код: plaintext
1.
virtual BOOL CWnd::OnNotify( WPARAM wParam, LPARAM lParam, LRESULT* pResult )
 wParam Identifies the control that sends the message  if the message is from a control. Otherwise, wParam is 0.
...
Рейтинг: 0 / 0
18.01.2007, 13:54
    #34264893
Smak_86
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
слайдеры
Спасибо!
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / слайдеры / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]