2012-06-22 2 views
0

Windows에서 버그 파일링 클라이언트를 만들고 있습니다. 사용자가 Windows + 화면을 누르면 클라이언트가 활성화됩니다. 가장 최근에 캡처 된 이미지는 클라이언트 [windows form]의 picturebox로 푸시됩니다.인쇄 화면을 찍을 때 활성 창을 찾는 방법

인쇄 화면을 가져 왔을 때 어떤 창을 사용했는지 알 수있는 방법이 있습니까? 우리는 이벤트 로그 또는 다른 방법을 찾아 동일한 것을 찾을 수 있습니까?

답변

1

자신의 앱이 화면 캡처를하고있는 경우에만이를 수행 할 수 있습니다. GetForegroundWindow을 사용하여 해당 창의 HWND을 캡처 할 수 있습니다. 기본 인쇄 화면 조치 후 캡처 결과가 모두 표시되는 경우 운이 없게됩니다.

관련 문제