TTC1 님이 쓰신 글 :
: 윈도우 10의 경우 태스크바에 실행중인 프로그램위에 마우스 커서를 올리면
: 작은 창으로 실시간으로 출력해주는데
: 이처럼 다른 프로그램의 화면을 가져와서 다시 출력해주는 방법이 있나요?
: 용도는 모니터링 입니다. ( 사이즈를 작게해서 )
답변:
Taskbar COM Interface를 이용하거나, DWM(Desktop Window Manager) API를 이용할 수도 있고
간단하게는 PrintWindow() API를 이용해서 타켓 프로그램의 윈도우를 디바이스 컨텍스트를 지정해서
표시하도록 하는 방법을 사용할 수 도 있습니다.
Windows 7 SDK 샘플 코드 참고하세요. 기초적인 내용 파악하기에 적당할 겁니다.
|