CImage클레스를 이용하여 캡쳐를 하는데 바탕화면 캡쳐 또는 크롬 핸들을 구하여 크롬만캡쳐하는 기능은 잘돼는데
IE같은 경우는 흰색 바탕으로만 나오는 현상이 있습니다.. 바탕화면 캡쳐시 바탕화면의 IE 창은 제대로 출력됩니다..
HWND hHwnd = GetHWNDFromPID(pid);
CImage captureImage;
HDC hProcessDC = ::GetDC(hHwnd);
CRect rect;
::GetClientRect(hHwnd, rect);
if(!captureImage.Create(rect.Width(), rect.Height(), 32))
return FALSE;
HDC hDC = captureImage.GetDC();
BitBlt(hDC, 0, 0, rect.Width(), rect.Height(), hProcessDC, 0, 0, SRCCOPY);