Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.02.2011, 21:30   #1
LelikAK
Новичок
Джуниор
 
Регистрация: 20.05.2009
Сообщений: 1
По умолчанию Работа со SCrollBar

Пытаюсь добиться скролинга активного окна. Пока не получается. Вот код:

var
Wnd : HWND;
si : ScrollInfo;
begin
sleep (1500);
Wnd := GetForeGroundWindow;
GetScrollInfo (Wnd, SB_VERT, si);
si.nPos := si.nPos + 10;
SetScrollInfo(Wnd, SB_VERT, si, TRUE);
SendMessage(Wnd, WM_VSCROLL, MAKEWPARAM(SB_THUMBPOSITION, si.nPos), 0);
end;
LelikAK вне форума Ответить с цитированием
Старый 25.02.2011, 23:33   #2
chertovich
Форумчанин
 
Аватар для chertovich
 
Регистрация: 26.07.2009
Сообщений: 489
По умолчанию

Может лучше так:
Код:
  Form1.VertScrollBar.Range := 1000;
  Form1.HorzScrollBar.Range := 1000;
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
chertovich вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Scrollbar novichok1 Общие вопросы Delphi 1 29.01.2011 12:37
Scrollbar bill JavaScript, Ajax 2 10.11.2010 15:16
scrollbar grater83 Общие вопросы Delphi 2 08.10.2009 12:00
ScrollBar Rebel123 Общие вопросы Delphi 2 19.07.2009 11:35
Работа со ScrollBar raccooni Общие вопросы C/C++ 0 12.12.2008 12:26