powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / слайдеры
5 сообщений из 5, страница 1 из 1
слайдеры
    #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
слайдеры
    #34251314
Ой Вэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеются в виду именно слайдеры или всё-таки скроллы? (хотя это может быть и неважно)

У меня есть диалог с четырьмя _слайдерами_, сообщения от них я обрабатываю в CDialog::OnNotify(). Могу уточнить.
...
Рейтинг: 0 / 0
слайдеры
    #34259319
Smak_86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможно, я не очень точно поставил вопрос, но имелось виду: как идентефицировать один из нескольких однотипных элементов управления,обрабатываемый в данный момент?
...
Рейтинг: 0 / 0
слайдеры
    #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
слайдеры
    #34264893
Smak_86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / слайдеры
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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