|
|
|
Скроллинг CListCtrl в Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
В своем проекте я использую окно CListCtrl с большим количеством столбцов. Как мне сделать так, чтобы горизонтальный скроллинг применялся ко всем столбцам кроме первого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2003, 10:16 |
|
||
|
Скроллинг CListCtrl в Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
По-моему, единственный выход - использовать OwnerDraw. Можно еще погеммороится и создать два CListCtrl. Один - из одного столбика и без вертикальной полосы прокрутки, а во втором отлавливать вертикальную прокрутку и прокручивать первый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2003, 12:48 |
|
||
|
Скроллинг CListCtrl в Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
Второй вариант приходил и мне в голову, но поскольку я не так давно использую VC++, то я не знаю, как отловить событие отвечающее за прокурутку верикального скроллера и получить "высоту" прокрутки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2003, 13:20 |
|
||
|
Скроллинг CListCtrl в Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
Второй вариант приходил и мне в голову, но поскольку я не так давно использую VC++, то я не знаю, как отловить событие отвечающее за прокурутку верикального скроллера и получить "высоту" прокрутки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2003, 13:21 |
|
||
|
Скроллинг CListCtrl в Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
Помогите плиз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2003, 09:30 |
|
||
|
Скроллинг CListCtrl в Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
Событие WM_VSCROLL, макро ON_WM_VSCROLL(), обработчик afx_msg void CWnd::OnVScroll( UINT nSBCode, UINT nPos, CScrollBar* pScrollBar ); приходит в то окно (в данном случае список), которое скроллируется. Я не придумал, как его отловить в диалоге, на котором этот список лежит. Т.е. надо создать класс, порождённый от CListCtrl, и в нём перехватить это сообщение. И послать его второму списку. Непонятно, как убрать скроллбар в первом списке... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2003, 14:03 |
|
||
|
Скроллинг CListCtrl в Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
Да, кстати, как убрать вертикальный скроллинг из CListCtrl с возможностью прокрутки окна? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2004, 08:20 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=32364073&tid=2035569]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 389ms |

| 0 / 0 |
