powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / как убрать второй скролбар у CListView
3 сообщений из 3, страница 1 из 1
как убрать второй скролбар у CListView
    #33398909
Джек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день всем!
Я сделал свой класс вида наследником от CListView и когда в списке появляется записей больше чем размер окна или размер колонок шире чем окно появляются вторые внутренние скролбары.
Скажите пожалуйста как их убрать?
Заранее большое спасибо!
...
Рейтинг: 0 / 0
как убрать второй скролбар у CListView
    #33399139
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паставить саатвецтвующий стиль.
...
Рейтинг: 0 / 0
как убрать второй скролбар у CListView
    #33399368
Джек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый MasterZiv спасибо за ответ!
Не скажите какой конкретно стиль поставить?
Я попробовал вот так:
BOOL ClogiView::PreCreateWindow(CREATESTRUCT& cs)
{
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs

cs.style &= ~(LVS_LIST | LVS_ICON | LVS_SMALLICON);
cs.style |= LVS_REPORT;
cs.style |= LVS_SINGLESEL;
cs.style |=LVS_NOSCROLL ;

return CListView::PreCreateWindow(cs);

}

и у меня вообще перестал прокручивать. И такое впечатление что полоса которая осталась принадлежит главному окну, а как её убрать не могу понять.
А когда две полосы было, внутренняя похоже принадлежала как бы CListCtrl.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / как убрать второй скролбар у CListView
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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