Здравствуйте, Juli, Вы писали:
J>Добрый день!
J>Проблема следующая: есть hWnd окна чужого процесса (фотошопа), хочу сохранить его содержимое в bmp файл. Как бы это сделать? Что-то типа GetDC(hWnd) ... А дальше ?
J>Ничего не получается и я тут плачу
Ну как.
HDC hDC = GetDC(hWNd);
BITMAP bm;
GetObject(HBITMAP,sizeof(bm),&bm);
Получаем содержимое окна в формате bmp. Осталось скинуть в файл. Для этого нужно
1. Заполнить структуру BITMAPFILEHEADER и скинуть в файл.
2. Заполнить структуру BITMAPINFOHEADER и скинуть в файл.
3. Скинуть в файл битовый образ.