2011-02-04 7 views
0

나는 윈도우 서비스 프로그래밍에 초보자이며, 내 아이디어는 데스크톱 클라이언트의 스크린 샷을 찍을 Windows 서비스를 만들고 싶다는 뜻이다. 나는 aspx 페이지에 이것을 첨부하고 싶다. 스크린 샷 코드는 100 % 작동하지만 문제는 설치 후 Windows 서비스를 트리거 할 때 아무 일도 일어나지 않습니다.Windows 서비스 스크린 샷?

나는 그것을 디버그했고 prp가 없었다. 그 후에 작은 screenCapture.exe 파일을 만들어서 서비스에서 호출 해 보았는데, 나는 검은 화면을 가지고 있었고, 그것과 운이없는 모든 것을 시도했다. .

그렇다면 나는 데스크톱과 물건에 대해 읽었지만 솔직히 그 중 하나를 이해하지 못한다. 나는 많은 것을 고글 거리지만 지금까지는 행운이 없다. 문제는 내가이 기능을 구현하는 웹 사이트를 볼 수 있도록했다는 것이다. 끝난. 어떻게? 제발 도와주세요 제발 내가 여기 붙어있어 원인을 설명해 주시면 제가이 말을 듣고 친절하게 설명 드리겠습니다

+0

자녀의 컴퓨터 사용을 모니터링하고 있습니까? –

+0

['interact'] (http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/sc.mspx) 유형 플래그를 사용하여 서비스를 만들었습니까? – Synetech

답변

2

서비스는 데스크톱에 액세스 할 수 없습니다. 사용자가 대화식으로 로그인 할 때 실행되는 프로그램을 만들 수 있습니다.

0

사용중인 Windows가 확실하지 않지만 Vista에서 시작하여 서비스에서 데스크톱과 상호 작용하는 기능이 비활성화되었습니다.

0

서비스는 데스크톱에 액세스 할 수 없습니다. 이는 더 나은 보안을 위해 Microsoft에서 의도적으로 수행합니다. 시도 할 수있는 또 다른 옵션은 서비스 속성으로 이동하여 데스크탑과 상호 작용할 수있는 옵션을 제공하는 것입니다. 이 작업은 로컬 사용자 권한을 사용하여 수행 할 수 있습니다.