나는 다른 사람에게도 도움을 요청했습니다. 그 글을 읽었는데 아직 해결되지 않은 것 같습니다. 나는 또한 내 코드에서 "스크린 샷 2 클릭"포스트의 코드로 변경해 보았습니다.하지만 그 코드를 구현하면 다른 이유로 모든 코드가 엉망이되었습니다.비어있는 스크린 샷 게임을 할 때 Vista 및 Win7에서
현재 Windows XP에서는 스크린 샷이 완벽하게 표시됩니다. Vista와 Win7에서는 게임이 창 모드로 재생되지 않는 한 공백으로 표시됩니다. 나는 누군가가 우리 프로그램을 끝내는 마지막 단계이기 때문에 우리를 도울 수 있기를 바랍니다. 우리는이 문제가 해결되지 않으면 끝낼 수 없습니다.
스크린 샷을 위해 사용하고있는 C# 코드는 다음과 같습니다.
Bitmap bmpScreenshot = new Bitmap(Screen.PrimaryScreen.Bounds.Width,
Screen.PrimaryScreen.Bounds.Height,
PixelFormat.Format32bppArgb);
Graphics gfxScreenshot = Graphics.FromImage(bmpScreenshot);
gfxScreenshot.CopyFromScreen(Screen.PrimaryScreen.Bounds.X,
Screen.PrimaryScreen.Bounds.Y,
0, 0,
Screen.PrimaryScreen.Bounds.Size,
CopyPixelOperation.SourceCopy);
Simar : 제목에 '긴급한'이라고 쓰지 마십시오. 저와 같은 사람들을 위해 자동 응답을 시작합니다 :) 긴급한 문제는 우리 문제가 아닙니다. 우리가 적합하다고 볼 때 당신의 흥미로운 문제를 해결하는 것입니다 :) –