![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Скриншот некого чужого окна [D7, XP]
Kvendi © (2007-12-24 18:05:00)Здравствуйте.
Предположим я нашел Handle чужого окна функцией FindWindow каким образом можно сделать снимок именно этого окна ?
Kvendi (2007-12-25 13:27:00) [1]все заработало спасибо )
Kvendi (2007-12-25 13:27:00) [2]все заработало спасибо )
clickmaker (2007-12-24 19:55:00) [3]function PrintWindow(hWindow: HWND; hdcBlt: HDC; nFlags: integer): LongBool; stdcall; external 'user32.dll';
работает только в XP/2003+
clickmaker (2007-12-24 19:53:00) [4]WM_PRINT
Kvendi (2007-12-24 19:32:00) [5]тьфу, не ту ошибку вставил
[Pascal Error] Unit33.pas(55): E2003 Undeclared identifier: 'PrintWindow'
Правильный_Вася (2007-12-24 19:28:00) [6]ругается-то на другое
Kvendi (2007-12-24 19:25:00) [7][Pascal Fatal Error] Unit33.pas(7): F1026 File not found: 'Winuser.dcu'
согласно справки подключил winspool все равно ругается что не знает такой функции (
@!!ex (2007-12-24 18:31:00) [8]PrintWindow. Работает даже если окно перекрыто или скрыто... если свернуто, то не работает.
clickmaker (2007-12-24 18:17:00) [9]GetWindowDC
BitBlt