2009-10-19 1 views
0

Windows에서 멀티 모니터 시스템의 다른 모니터에 다른 배경 이미지를 표시 할 수없는 것 같습니다. 그러나이 기능을 제공하는 상용 응용 프로그램이 상당히 많이 있음을 알았습니다.멀티 모니터 시스템에서 다른 데스크탑 월페이퍼를 표시하는 데 사용할 수있는 API는 무엇입니까?

이 API는 (잘못)이 기능을 제공하는 데 사용할 수 있습니까? 이 기능을위한 특별한 API가 없다면 다른 Win32 API 함수에 연결하여 수행 할 수 있습니까? 그렇다면 어느 것입니까?

답변

1

Windows의 바탕 화면 교체 응용 프로그램은 Windows API에 연결하지 않아도 바탕 화면 크기의 창을 만들어 이미지를 렌더링합니다. Win32에는 이러한 창을 클릭 할 수 없게 만들고 다른 모든 것보다 아래에 살며 데스크톱에 맞게 크기를 조정하는 API가 있습니다.

+0

여기서 제안하는 솔루션에 대한 설명서를 볼 수 있습니까? 미리 감사드립니다! – chrischu

2

또한 각 모니터가 끝나는 곳에 나누기를 만들고 이미지를 배경 화면으로 설정하는 여러 이미지를 결합하는 가상 데스크톱 크기의 이미지를 프로그래밍 방식으로 만들려고 할 수 있습니다.

간단하고 낮은 기술.

+0

다른 화면 크기 (예 : 하나의 모니터가 풀 HD, 다른 1680x1050)에서 작동하나요? –

+0

@DR : 다른 모니터 해상도가 무엇인지 프로그래밍 방식으로 확인하고 거기에서 작동해야합니다. – voyager

관련 문제