Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Имитация поведения CScrollBar_a


Автор: Coocky 24.3.2006, 10:53
У меня есть рисованый скрол из статика сделаный (как ПЕРЕРИСОВАТЬ- я так и ненашел smile ).
Мне теперь нужно сделать имитацию его поведения. Интересует прежде всего, как (по какому принципу) изменять размер бегунка, в зависимости от рамера прокручиеваемого обьема.

Автор: SergeCpp 24.3.2006, 12:14
Я делал.

Смотри файл Life\Interface\LifeView.cpp - в конце

Автор: Coocky 24.3.2006, 12:36
Угу. Функций много, но постараюсь разобраться. smile
З.Ы. Зачем скролить CScrollView руцями? smile

Автор: SergeCpp 24.3.2006, 12:50
Цитата(Coocky @ 24.3.2006, 14:36 Найти цитируемый пост)
З.Ы. Зачем скролить CScrollView руцями?


Обнаружились глюки в MFC-шной реализации...

Конкретно сейчас сказать не могу - давненько это было...

Вот что-то в коде своём нашёл по этому поводу...

Код

    // the replacement of CScrollView::SetScrollSizes( MM_TEXT, Total, Page, Line )
    //
    // due to LPtoDP's 16-bit result in Win9x

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)