제목에서 말했듯이 최소화 된 창에서 이미지를 캡처하고 싶습니다 ... 가능합니까? 윈도우가 최소화되지 않은 한 msdn의 CaptureAnImage을 사용하고 작동합니다.최소화 된 창에서 이미지 캡처
내가 시도한 한 가지 해결책은 이미지를 캡처하고 이미지를 캡처 한 다음 원래 상태로 되 돌리는 것입니다.
WINDOWPLACEMENT wInfo;
UINT originalPlacement;
GetWindowPlacement(hWnd, &wInfo);
originalPlacement = wInfo.showCmd;
wInfo.showCmd = SW_MAXIMIZE;
SetWindowPlacement(hWnd, &wInfo);
wInfo.showCmd = originalPlacement;
CaptureAnImage(hWnd); // Capture the image while it's maximized
SetWindowPlacement(hWnd, &wInfo);
그래서 여기에 내가 이러한 솔루션 중 하나를 찾고 있어요 :
을 만 문제는 애니메이션이 추한 외모와 내가 대안을 찾으려면입니다 ... 여기에 내가 그것을 시도하는 방법이다 최소화 된 상태에서도 이미지를 포착 할 수 있습니까?
또는
는 그것을 극대화 할 수있을 것인가, 그것은, 다음에 반환 캡처 애니메이션의 종류를 표시하지 않고 원래의 상태는?
PS : 나는 link 나의 문제를 검색하는 동안 찾았지만
내가 말했듯이,'SystemParametersInfo()'이 사용. 'SPI_GETANIMATION'은 현재 애니메이션 상태를 가져오고,'SPI_SETANIMATION'은 그것을 바꿉니다. –