Как захватить часть экрана?
Мне нужно скопировать часть экрана и загрузить это всё из памяти в компонент TImage, потом это всё распечатать на принтере.
Как скопировать весь экран я знаю, а вот как скопировать выделенную часть и загрузить из памяти в компонент TImage не знаю.
Если кто в курсе как это сделать, будьте добры, подскажите и если возможно с примерами. Может быть есть какие-то компоненты для таких целей.
Заранее благодарю всех откликнувшихся.
можно все сделать просто грабим весь экран, а потом в память обрезаем лишнее. Думаю с этим проблем не должно возникнуть.
TCanvas.Handle присвой дескриптор контекста GetDC(0), только потом не забудь его освободить при помощи ReleaseDC