Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Скроллинг CListCtrl в Visual C++ 6.0 / 8 сообщений из 8, страница 1 из 1
26.12.2003, 10:16
    #32364073
Ranger
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллинг CListCtrl в Visual C++ 6.0
В своем проекте я использую окно CListCtrl с большим количеством столбцов.
Как мне сделать так, чтобы горизонтальный скроллинг применялся ко всем столбцам кроме первого.
...
Рейтинг: 0 / 0
26.12.2003, 12:48
    #32364357
aim00ver
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллинг CListCtrl в Visual C++ 6.0
По-моему, единственный выход - использовать OwnerDraw. Можно еще погеммороится и создать два CListCtrl. Один - из одного столбика и без вертикальной полосы прокрутки, а во втором отлавливать вертикальную прокрутку и прокручивать первый.
...
Рейтинг: 0 / 0
26.12.2003, 13:20
    #32364416
Ranger
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллинг CListCtrl в Visual C++ 6.0
Второй вариант приходил и мне в голову, но поскольку я не так давно использую VC++, то я не знаю, как отловить событие отвечающее за прокурутку верикального скроллера и получить "высоту" прокрутки.
...
Рейтинг: 0 / 0
26.12.2003, 13:21
    #32364419
Ranger
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллинг CListCtrl в Visual C++ 6.0
Второй вариант приходил и мне в голову, но поскольку я не так давно использую VC++, то я не знаю, как отловить событие отвечающее за прокурутку верикального скроллера и получить "высоту" прокрутки.
...
Рейтинг: 0 / 0
27.12.2003, 09:30
    #32365088
Ranger
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллинг CListCtrl в Visual C++ 6.0
Помогите плиз
...
Рейтинг: 0 / 0
29.12.2003, 14:03
    #32365923
Ой Вэй
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллинг CListCtrl в Visual C++ 6.0
Событие WM_VSCROLL, макро ON_WM_VSCROLL(), обработчик
afx_msg void CWnd::OnVScroll( UINT nSBCode, UINT nPos, CScrollBar* pScrollBar );
приходит в то окно (в данном случае список), которое скроллируется. Я не придумал, как его отловить в диалоге, на котором этот список лежит.

Т.е. надо создать класс, порождённый от CListCtrl, и в нём перехватить это сообщение. И послать его второму списку.

Непонятно, как убрать скроллбар в первом списке...
...
Рейтинг: 0 / 0
05.01.2004, 08:20
    #32368239
Ranger
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллинг CListCtrl в Visual C++ 6.0
Да, кстати, как убрать вертикальный скроллинг из CListCtrl с возможностью прокрутки окна?
...
Рейтинг: 0 / 0
05.01.2004, 08:26
    #32368241
Ranger
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллинг CListCtrl в Visual C++ 6.0
Да, кстати, как убрать в CListCtrl вертикальный скроллинг с возможнотью прокрутки окна?
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Скроллинг CListCtrl в Visual C++ 6.0 / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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