Как делать сабж??
Пробовал GDI (GetDC, CreateCompatibleBitmap, GetDIBits..) — layered windows не захватываются.
Пробовал копировать содержимое DirectDraw primary surface (правда, тоже с помощью GetDC, ща пробую с помощью просто Lock..) — во время вызова GetDC прозрачные окна пропадают, ReleaseDC — появляются.. Естественно, на скриншоте в итоге этих окон опять нету..
Знает кто-нибудь способ?
Проги-то есть, которые это делают (SnagIt, HyperSnap..), но сорцов нету.
Здравствуйте, sergey_g, Вы писали:
_>Как делать сабж?? _>Пробовал GDI (GetDC, CreateCompatibleBitmap, GetDIBits..) — layered windows не захватываются. _>Пробовал копировать содержимое DirectDraw primary surface (правда, тоже с помощью GetDC, ща пробую с помощью просто Lock..) — во время вызова GetDC прозрачные окна пропадают, ReleaseDC — появляются.. Естественно, на скриншоте в итоге этих окон опять нету..
_>Знает кто-нибудь способ?
_>Проги-то есть, которые это делают (SnagIt, HyperSnap..), но сорцов нету.
_>Сергей.