2012-04-20 2 views
1

내 모니터 중 하나 (일부 컴퓨터에 최소한 3 대의 모니터가 있음)는 일부 프리젠 테이션 작업을 위해 전체 화면 모드를 유지해야하며 어떤 상황이더라도 전체 화면 상태를 잃을 여유가 없습니다.모니터가 전체 화면 모드로 전환되지 않도록 보장하는 방법은 무엇입니까?

문제는 내가 창 모드로 다시 그 모니터를 끌 수있는 많은 방법이있다 볼 수 있습니다 : 등

쇼 데스크탑 버튼, 윈도우 + D, 윈도우 + 탭, 반드시 하나 개의 모니터를 만들 수있는 간단한 방법이있다 전체 화면 모드로 유지 하시겠습니까? 그렇지 않다면 실용적인 방법은 무엇입니까? 장치를 만들 때

답변

0

음 ... 현재 모든 입력 장치를 제거하고 다른 컴퓨터에서 원격으로 소프트웨어를 제어했습니다 ...

1

는 당신이 행동 플래그를 제공해야합니다 : D3DCREATE_NOWINDOWCHANGES :

HRESULT CreateDevice(
    [in]   UINT Adapter, 
    [in]   D3DDEVTYPE DeviceType, 
    [in]   HWND hFocusWindow, 
    [in]   DWORD BehaviorFlags, 
    [in, out]  D3DPRESENT_PARAMETERS *pPresentationParameters, 
    [out, retval] IDirect3DDevice9 **ppReturnedDeviceInterface 
); 

는 다음 중 하나를 선택합니다. 이렇게하면 Windows가 창 크기와 초점을 조정하지 않도록 지시 할 수 있습니다. 이 모드에서는 Alt + Tab과 크기 이벤트를 포함한 모든 이벤트를 처리해야합니다 (많은 프레임 워크가 응용 프로그램에 의존하는 경우).

일부 화면 캡처기가 창을 팝업 할 수 있기 때문에 D3DCREATE_DISABLE_PRINTSCREEN 플래그를 지정할 수도 있습니다.

+1

모든 플래그가 이미 설정되었습니다. 실제 문제는 위에서 말한 (그리고 모니터를 움직이는 창도 움직이면) 풀 스크린 창은 폐색 상태가되어 전체 화면 모드가됩니다. – BlueWanderer

관련 문제