Программный аналог PrintScreen
У меня возник такой вопрос:
Вот мы можем нажать клавишу PrintScreen. Как получить почти аналогичный результат (нужен снимок не всего экрана, а только окна программы) программными средствами. Желательно потом не выуживать картинку из буфера обмена, а сразу иметь возможность нарисовать или произвести какие-то действия с ней.
P. S. Можно средствами OpenGL или стандартных библиотек.
Пробовали через коды клавиш? В смысле симулировать нажатие.
Какая операционная система, какой язык программирования?
GetDC
Alt-PrtScrn - копирует в буфер активное окно, программно нажми эти клавиши, затем из буфера в битмап. Работай уже с битмапом.