Мне нужно создать приложение, которое делает следующее:
В начале у нас открыто окно блокнота с большим количеством текста.
Наше приложение должно прокручивать этот файл и делать скриншот окна блокнота после каждого действия прокрутки.
Я пытался добиться этого, используя SBM_GETRANGE, SBM_GETRANGE, SBM_SETPOS, но у меня это не работает.
Обратите внимание, что эмуляция событий клавиатуры (например, PageDown, PageUp) не подходит для меня, поскольку это приложение также должно работать с другими приложениями, которые могут не поддерживать сочетания клавиш для манипулирования свитками.
Спасибо.