메인 윈도우 10 Windows 10에서 유니버설 앱에 대한 사용자 지정 테마 만들기

Windows 10에서 유니버설 앱에 대한 사용자 지정 테마 만들기



테마가 지원 되더라도 Windows 10의 사용자 지정 옵션은 제한됩니다. 시각적 UI 요소와 창 프레임의 모양을 약간 수정하는 타사 테마를 적용 할 수 있지만 유니버설 앱에는 영향을주지 않습니다. 기본 제공되는 Windows 10은 유니버설 앱에 대해 Light 및 Dark 테마 만 지원합니다. 사용자 지정 테마를 만드는 방법은 다음과 같습니다.

광고

Reddit 사용자 'Mcdenis 'Windows 10의 유니버설 앱에서 사용하는 기본 테마를 완전히 사용자 지정하는 비교적 간단하고 안정적인 방법을 찾았습니다. 그의 방법을 사용하면 UWP의 모든 공통 컨트롤의 모양을 변경할 수 있습니다. 다음은 적용된 사용자 지정의 예입니다.

Windows 10 사용자 지정 모양

Windows 10에서 유니버설 앱용 사용자 지정 테마를 만드는 방법

계속하기 전에 다음 도구와 앱을 설치해야합니다.

1 부 : 사용자 지정 XAML 테마 만들기

  1. 바탕 화면에 기본 테마의 복사본을 만듭니다. 빌드 10240과 모든 기본 설치 위치를 사용한다고 가정하면 전체 경로는 다음과 같습니다.
    C :  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. Visual Studio로 새로 만든 복사본을 엽니 다. 파일은 세 섹션으로 구분됩니다. 첫 번째는 어두운 테마 ( '기본'테마라고 함)를 정의하고 두 번째는 밝은 테마를 정의하고 세 번째는 고 대비 테마를 정의합니다. 어두운 테마를 사용할 때 Edge 툴바의 색상을 변경하고 싶다고 가정 해 보겠습니다. 먼저 그것을 정의하는 리소스의 키를 식별하십시오. 이 가이드를 사용할 수 있습니다.
    컬러 가이드이 경우 키는 'SystemChromeMediumLowColor'
  3. 해당 키의 첫 번째 인스턴스를 찾습니다.themeresources.xaml(키가 밝은 테마와 고 대비 테마의 파일에도 나중에 나타나기 때문에 '첫 번째 인스턴스'를 지정합니다.)
  4. 색상 요소에 포함 된 16 진수 값을 선택한 색상의 ARGB 16 진수 값으로 바꿉니다. 마지막으로 변경 사항을 저장하십시오.

2 부 : 테마를 xbf 파일로 컴파일

Visual Studio에서 새 C # 또는 Visual Basic Universal 앱 프로젝트를 만듭니다. 솔루션 탐색기 창을 사용하여 수정 된 XAML 테마의 복사본을 프로젝트에 붙여 넣습니다.

대담하게 메아리를 없애다

그런 다음 빌드 모드를 릴리스로 설정하고 프로세서 아키텍처를 Windows 설치와 동일하게 설정합니다.

새로운 테마 구축

프레스Ctrl + Shift + B솔루션을 구축하십시오.

완료되면 솔루션 탐색기에서 프로젝트 이름을 마우스 오른쪽 단추로 클릭하고 '파일 탐색기에서 폴더 열기'를 선택합니다. bin-> x86 또는 x64-> Release로 이동하여 데스크톱에 'themeresources.xbf'라는 파일을 복사합니다.

마지막으로 사본의 파일 확장자를 '.xbf'에서 '.rc'로 변경하십시오.

파트 3 : 기본 테마를 사용자 지정 테마로 바꾸기

  1. 소유권 확보 다음 파일의 복사본을 만들어 데스크탑에 복사하십시오.
    % windir % / System32 / Windows.UI.XAML.Resources.dll
  2. Resource Hacker에서 사본 열기
  3. 탐색 창에서 256-> themeresource.xbf : 1024로 이동합니다.
  4. 메뉴 표시 줄에서 조치-> 자원 바꾸기를 클릭하십시오.
  5. 나타나는 대화 상자에서 '파일 선택'버튼을 클릭하고 바탕 화면에있는 'themeresources.rc'라는 파일을 엽니 다.
  6. '교체'버튼을 클릭하십시오.
  7. 마지막으로 변경 사항을 저장합니다 (Ctrl + S).
  8. 이름 바꾸기 실물 파일을 Windows.UI.XAML.Resources.dll.old로 이동하고 바탕 화면에있는 수정 된 파일을system32폴더. 마지막으로 로그 아웃했다가 다시 로그인하십시오. 이제 새 테마가 적용됩니다.

기본 컨트롤 템플릿 (더 복잡한 변경을 수행하는 데 필요함)을 수정하려는 경우 프로세스가 약간 더 복잡하지만 비슷합니다.

원본 컨트롤 템플릿을 가져 와서 수정 한 다음 빈 리소스 사전에 넣고 xbf 파일을 만들고 Windows.UI.XAML.Resources.dll에서 관련 리소스를 교체해야합니다.

시스템 파일 수정으로 인해 예상치 못한 운영 체제 동작이 발생할 수 있습니다. 또한 언젠가는 수정 한 파일에 영향을 미치는 일부 Windows 10 업데이트가 기본 테마를 복원하므로 위 단계를 다시 한 번 반복해야합니다.

김프에서 사진을 뒤집는 방법

크레딧 : Mcdenis . 덕분에 안녕하세요. 이 팁을 위해.

재미있는 기사

에디터의 선택

Mac 터미널에서 관리자 계정을 만드는 방법
Mac 터미널에서 관리자 계정을 만드는 방법
터미널은 일부 사용자가 알 수 없다고 생각하기 때문에 종종 간과되는 Mac 유틸리티입니다. 그러나 명령 줄 프롬프트를 사용하여 Mac의 요소를 사용자 지정할 수있는 기회를 제공합니다. 이렇게하면 다음과 같은 작업을 수행 할 수 있습니다.
Windows 10에서 기본 사용자 사진 아바타를 복원하는 방법
Windows 10에서 기본 사용자 사진 아바타를 복원하는 방법
Windows 10에서 기본 사용자 사진 아바타를 복원하려면 다음과 같은 간단한 단계를 수행해야합니다.
비즈니스를위한 무선 핫스팟을 설정하는 방법 : 고객에게 인터넷 액세스를 무료 또는 유료로 제공
비즈니스를위한 무선 핫스팟을 설정하는 방법 : 고객에게 인터넷 액세스를 무료 또는 유료로 제공
공용 Wi-Fi는 사람들이 기대하는 것입니다. 카페와 레스토랑은 고객에게 무선 인터넷 접속을 제공합니다. 사무실은 방문자에게 연결을 제공하므로 게스트가 현장에있는 동안 이메일을 확인할 수 있습니다. 만약 너라면
DXF 파일을 여는 방법
DXF 파일을 여는 방법
DXF (Drawing Exchange Format) 확장자를 가진 파일은 일반적으로 도면 또는 벡터 이미지입니다. Autodesk는 가장 중요한 산업 설계 플랫폼 중 하나이며 건축가와 토목 엔지니어가 주로 사용하는 AutoCAD라는 소프트웨어 솔루션을 개발했습니다.
Windows 10에서 UAC 프롬프트에 대해 흐리게 표시된 보안 데스크톱 비활성화
Windows 10에서 UAC 프롬프트에 대해 흐리게 표시된 보안 데스크톱 비활성화
기본적으로 UAC 프롬프트는 흐리게 표시된 보안 데스크톱에 나타납니다. 다음은 Windows 10에서이 기능을 활성화 또는 비활성화하는 방법입니다.
Airpods를 워키 토키로 사용하는 방법
Airpods를 워키 토키로 사용하는 방법
최신 watchOS 업데이트는 Apple Watch에 새로운 기능을 추가했습니다. 워키 토키 앱입니다! 인터넷 연결을 사용하여 친구와 즉시 대화 할 수 있습니다. 멋지죠? 이것은 당신이
Windows 10 및 Windows 8 용 Nature HD # 38 테마
Windows 10 및 Windows 8 용 Nature HD # 38 테마
Windows 용 Nature HD # 38 테마는 놀랍고 멋진 자연과 풍경 이미지를 고해상도로 제공합니다. 이 테마를 얻으려면 아래 다운로드 링크를 클릭 한 다음 열기를 클릭하십시오. 바탕 화면에 테마가 적용됩니다. Windows 10, Windows 7 및 Windows 8에서 사용할 수 있습니다. Windows 7 사용자 인 경우