printwindow 예제

… 여기서 Label은 속성의 이름이며 Value는 속성이 수신할 태그, 표현식 또는 리터럴 값입니다. 공백으로 구분되어 있는 한 두 개 이상의 암기증을 선언할 수 있습니다. 예제는 아래 예제 섹션을 참조하십시오. 관리되는 WindowsApi 프로젝트(http://mwinapi.sourceforge.net)는 Me.AutoRedraw = True PrintWindow Me.hWnd, Me.hDC, 0 클래스 ManagedWinapi.SystemWindow를 제공하여 이미지 속성만 캡처하여 창의 클라이언트 영역만 캡처하려면 PW_CLIENTONLY = 0x1을 사용합니다. nFlags 이 기능은 Windows XP 이상에서만 사용할 수 있습니다. 윈도우 2000 / 9x / ME는 그것을 지원하지 않습니다. 또는 Control.InvokePaint백() 다음에 Control.InvokePaint()를 호출합니다. 기능 PrintWindow 프로젝트 화면의 스크린 샷을 인쇄 합니다.

화면을 열고 활성화할 필요는 없습니다. 이 함수는 백그라운드에서 실행되는 화면이나 닫힌 화면 파일을 인쇄할 수 있습니다. 그래픽 g = 양식입니다. 그래픽 만들기(); 비트맵 bmp = 새 비트맵(양식) 크기.폭, 형태. 크기.높이, g); 그래픽 메모리 그래픽 = 그래픽.FromImage(bmp); IntPtr dc = 메모리그래픽.GetHdc(); bool 성공 = 인쇄창(양식) 핸들, DC, 0); 메모리그래픽.릴리즈Hdc(dc); 이제 bmp에 스크린샷이 포함되어 있습니다.

Uncategorized