2012-10-13 4 views
3

최근 Windows 8 작업 관리자가 Metro UI에 표시 될 수 있다는 사실을 알고 있습니다.메트로 UI (작업 관리자와 같은)에 표시된 Windows 8 데스크톱 응용 프로그램을 만드는 방법은 무엇입니까?

필수 항목은 항상 상단에 설정해야한다는 것입니다 ("옵션 -> 항상 맨 위에"메뉴를 통해).

항상 맨 위에 설정하면 바탕 화면에서 작업 관리자를 시작하고 Metro로 전환하면 작업 관리자가 Metro에 표시됩니다.

또는 Ctrl + Shift + Esc 또는 Ctrl + Alt + Delete를 눌러 Metro에서 작업 관리자를 직접 시작할 수 있습니다.

난 다른 애플 리케이션에서 이것을 달성하는 방법을 알고 싶으십니까? 그들이 항상 위에있는 경우 다른 데스크톱 애플 리케이션이 동작을하지 않습니다.

Windows 8 작업 관리자는 특별한 응용 프로그램입니까? 데스크톱 응용 프로그램과 메트로 응용 프로그램이 혼합 된 것일 수도 있습니다. 또는이를 수행 할 수있는 숨겨진 Windows API가 있습니까?

내가이 작업을 수행하는 방법을 알고 싶은 이유는 항상 Metro (화면 모서리에)에 표시되는 시계 가제트를 작성하려고하기 때문입니다. 따라서 시간을 알고 싶을 때 Win + C를 눌러 Windows Charm을 불러올 필요가 없습니다.

+1

은, 제발 * *이 작업을 수행 할 수 없습니다. 그리고 네, 작업 관리자는 특별한 응용 프로그램입니다. 내가 사용한 적이있는 가장 중요한 앱 중 하나입니다. 게임이 리소스 시스템을 고갈시키는 경우가 종종 있습니다. 작업 관리자는 Restart에서 나를 절약하는 유일한 방법입니다. 그런 상황 일 수도 있습니다. MS는 Metro 환경에서 보여 주기로했습니다. – Arrow

답변

4

물건 :

어떻게 매니페스트 파일을 사용하여 수행하여 않도록하는 방법은 무엇입니까?

  • 은 MainWindow를이 두 가지 속성을 가지고 있어야 level=highestAvailableuiAccess=true
  • 와 UI 프로젝트에 매니페스트 파일을 추가합니다 : ShowInTaskbarTopMost이 활성화
    1. 프로젝트를 준비합니다.
  • APP 서명 : 프로젝트 빌드. 이 시점에서 응용 프로그램을 실행하려고하면 서명해야하기 때문에 응용 프로그램이 작동하지 않습니다. 방법은 this link을 참조하십시오.

  • 신뢰할 수있는 위치로 이동 : 당신은 신뢰할 수있는 위치에 응용 프로그램을 복사해야합니다 C:\program files' 'C:\program files x86' or 'C:/Windows/system32

  • +0

    나는 정확하게 당신이 말한 것을했습니다 (오타 "레벨 = highestAvailable"을 제외하고), 그리고 효과가있었습니다! – aoeui

    0

    이렇게하는 응용 프로그램을 작성할 수 없습니다. 작업 관리자는 다른 응용 프로그램에 제공 할 수없는 특별한 권한을 가진 응용 프로그램입니다.