скролирование чужой формы

Тема в разделе "Delphi - Система", создана пользователем Serge J., 3 июл 2008.

  1. Serge J.

    Serge J. Гость

    Приветствую,

    помогите пожалуйста с проблемой.
    есть необходимость сделать скриншот окна со скроллингом. например веб-сайта из IE.
    поразбирался с программами, которые это делают и, судя по всему, метод таков -- окну посылается сообщение о прокрутке, делается снимок, и так по кругу пока все не будет захвачено.

    пробовал сам такое делать, но ничего не выходит. по сему несколько вопросов:

    1. может кто такое делал или знает где посмотреть на готовую реализацию (решает все последующие вопросы)

    2. как, имея handler окна найти на нем нужный скролл-бар и отправить ему сообщение о перемотке к началу, а потом мотать его до конца документа

    3. как из окна выделить именно ту область, которая мне нужна для захвата картинки (все окно могу захватить без проблем)

    спасибо!
     
  2. etc

    etc Гость

    см. SendMessage + WM_SCROLL / WM_VSCROLL
     
Загрузка...
Похожие Темы - скролирование чужой формы
  1. ToxaRat
    Ответов:
    2
    Просмотров:
    1.180

Поделиться этой страницей