2010-06-13 3 views

답변

1

DrawToBitmap() 메서드를 사용할 수 있습니다. 주로 작동하지만 RTB 또는 제 3 자 컨트롤처럼이를 구현하지 않는 컨트롤이있을 수 있습니다. 백업 방법은 Graphics.CopyFromScreen()입니다.

+0

이것이 작동합니다. 감사! – Jimmy

0

폼의 BackgroundImage 속성을 참조한다고 가정합니다.

var bmp = ((Bitmap)this.BackgroundImage); 
+0

OP는 "Print Screen"과 같은 비트 맵, 즉 양식의 전체 클라이언트 rect를 포함하는 비트 맵에 관심이 있다고 생각합니다. –

+0

예, 정확히 그 뜻입니다. 나는 폼의 배경 이미지에 .bmp 파일을 사용했기 때문에 메모리의 비트 맵에 대한 .bmp 파일의 이미지를 검색하는 것만으로도 작동 할 것이다. 그러나 나는 혼란 스럽다. – Jimmy

+0

@ 지미, BackgroundImage 속성에 액세스하면됩니다. 이것은 이미지의 메모리 내 표현 인 Image 객체를 반환합니다. –

관련 문제