전체 화면 데스크톱 응용 프로그램을 스냅 된 데스크톱에만 적용하려면 어떻게해야합니까?


26

Windows 8에서는 두 개의 앱을 서로 옆에 "스냅"할 수 있으며 이러한 앱 중 하나는 레거시 Windows 데스크톱 환경 일 수 있습니다. 이에 대한 편리한 응용 프로그램은 데스크톱에서 전체 화면으로 콘텐츠를 보면서 채팅 클라이언트, 작은 브라우저 또는 기타 앱을 스냅하는 것입니다.

이 문제 는 데스크톱이 디스플레이의 3/4 만 차지하더라도 전체 화면 데스크톱 응용 프로그램이 전체 화면 을 대신한다는 것 입니다.

내가 원하는 것은 "전체 화면"데스크톱 응용 프로그램이 스냅 된 데스크톱 영역 만 덮고 데스크톱이 전체 너비로 스냅 된 경우 실제로 전체 화면으로 이동하도록하는 방법입니다. 이것을 구성하는 방법이 있습니까?

이해가되지 않는다면 그림으로 설명해 드리겠습니다.

미니 브라우저에서 SU 채팅과 함께 스냅인보기의 데스크톱 :

스냅

"전체 화면"을 클릭하면 어떻게됩니까?

전체 화면

"전체 화면"을 클릭하면 어떻게됩니까 (실제 스크린 샷이 아닌 디지털 방식으로 변경됨)

전체 화면 스냅

명확히하기 위해 YouTube를 예로 사용하고 있지만 전체 화면으로 진행 되는 모든 프로그램에 대해이 작업을 수행하고 싶습니다 .


1
좋은 질문. 나는 그것이 전체 화면에 대한 대부분의 프로그램 개념을 물리 칠 수 있다고 생각합니다. 즉, 스냅 된 프레임을 화면으로 보지 않고 응용 프로그램 창 크기에 대한 제약 조건을 의미합니다.
Henning Klevjer

2
@HenningKlevjer true, 그러나 전체 화면으로 유지하려면 항상 측면에서 스냅 된 앱을 닫을 수 있습니다. Windows가 기본적으로 응용 프로그램에게 "이 화면은 이제 1024x768입니다. 괜찮습니까? 좋아요, 이제 전체 화면으로 이동하십시오!"라고 말할 수있는 방법이 있다면 좋을 것입니다. 응용 프로그램에 보이지 않는 한 제대로 작동 할 것으로 기대합니다. 그런 방법이 있는지 확실하지 않습니다.
닌클

게임과 같이 전체 화면에서 DirectX 액세스 및 OpenGL 액세스가 필요한 경우는 예외입니다.
닌클

전혀! 그러나 그것은 엉망인 드라이버 종류의 거래처럼 들린다;) (
누가

@HenningKlevjer는 아마도 극복해야 할 몇 가지 장애물이있을 수 있으며 이것이 기본 동작이 아닌 이유 일 수 있다고 동의했습니다. 잘만되면 문제가 해결되지는 않지만 해결 방법이있을 것입니다.
닌클

답변:


2

YouTube 동영상을 보는 것만으로도이 레시피를 따라갈 수 있습니다.

  1. 브라우저에이 URI를 입력하고 창의 중요하지 않은 내용 (주소 표시 줄, 책갈피 등)을 최대한 제거하십시오. data:text/html;,<iframe class="youtube-player" type="text/html" width="800" height="600" src="http://www.youtube.com/embed/dfiR1Rde7dI" frameborder="0"> </iframe>
  2. widthheight속성을 조정하여 화면 크기를 완성하십시오.
  3. 의 끝에서 src, 후에 YouTube 동영상 ID를 변경합니다 /embed/.
  4. 즐겨

1
또한 scr수동으로 아무것도 입력하지 않고도 추출 및 새 탭 열기 프로세스를 자동화하는 JavaScript 책갈피가 있을 수 있습니다.
Ankit

2
YouTube의 깔끔한 트릭입니다. 감사합니다! 나는 작동하는 솔루션 싶습니다 어떤 전체 화면 프로그램을하지만,이 멋진 팁입니다.
nhinkle

2

이것은 응용 프로그램의 핵심 viewstate응답이며 브라우저가 플러그인을 처리하는 방식입니다. 여기에viewstate 설명 된 것처럼 매개 변수를 변경하지 않기 때문에 소프트웨어의 버그라고 부릅니다 .

브라우저는 현재 viewstate에 대해 Windows를 쿼리하고 필요에 따라 조정해야합니다.

중요한 의미는 프로그램의 소스 레벨 변경 없이는 문제를 해결할 수 없다는 것입니다.


0

다른 해결책은 내장 비디오 링크를 통해 비디오를 여는 것입니다.

  1. 교체 watch?v=v/주소 표시 줄 및 히트에Enter

    내장 플레이어를 전체 화면 모드와 동일하게 작동 시키려면 URL 끝에 다음 매개 변수를 추가하십시오. ?showinfo=0&autoplay=1&autohide=1

  2. 그런 다음 주소 표시 줄에 다시 초점 F11을 맞추고을 눌러 브라우저 UI 및 작업 표시 줄을 숨기십시오
    (스냅 된 데스크탑에서 올바르게 작동하는지 확실하지 않음)


다음을 책갈피로 저장하여 작업을 수행 할 수도 있습니다.

javascript : location.get = function (a) {return (a = RegExp (encodeURIComponent (a) + "= ([^ &] *) &?"). exec (location.search))? a [1] : null }; location.get ( "v") && (location.href = "http://www.youtube.com/v/"+ location.get ( "v") + "? showinfo = 0 & autoplay = 1 & autohide = 1" );


작동하지 않습니다. F11 키를 누르면 브라우저가 전체 화면 모드로 전환되어 전체 화면이 표시됩니다. 정확하게 피하려는 문제입니다.
닌클

@ nhinkle 내 대답에서 말했듯이 F11이 그에 따라 작동하는지 확실하지 않았습니다. 그 외에도 북마크 솔루션을 사용해 보셨습니까?
asdf

이 점은 문제가됩니다.이 솔루션은 실제로 내가 원하는 것을 달성하지 못합니다. 반쯤 YouTube 동영상에서 작동하고 다른 작업에서는 작동하지 않습니다.
닌클

@nhinkle 그렇기 때문에 대체 솔루션이라고 부릅니다. Henning의 답변이 기본적으로 내 것과 동일하지만 더 복잡한 이유는 무엇입니까?
asdf

0

무료 WinMaxinumize 응용 프로그램은 단축키를 사용하여 사용하지 않는 모든 데스크탑 공간에 활성 창을 확장하여이 문제를 해결해야합니다.

ghacks 기사 에는 설명이 포함되어 있습니다.

(Windows 8이 없어 테스트 할 수 없습니다.)


흥미로워 보이지만 현재 문제를 해결하지 못하는 것 같습니다. 측면에 스냅 된 앱으로 Windows 8에서 테스트했습니다. 스냅 된 데스크톱 영역에서 프로그램을 올바르게 최대화하지만 전체 화면으로 만드는 데 도움이되는 작업은 없습니다. 모든 윈도우 크롬이 여전히 있습니다.
닌클

프로그램을 전체 화면으로 전환 한 다음 WinMaxinumize 단축 키를 사용하면 어떻게됩니까?
harrymc

다른 아이디어 : Winsplit-Revolution 또는 Acer Gridvista 와 같은 다른 응용 프로그램과 결합 할 수 있습니다.
harrymc
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.