locked
Windows 10 or 8.1에 기존 데스크탑앱을 설치했을 때 타일 이미지 동적 변경 방법 문의 RRS feed

  • 질문

  • 현재, 윈도우 7의 Visual Studio 2010 환경에서 WTL(Window Template Library)기반으로 작성된 데스크탑앱이 있습니다. 이걸 윈도우 8 이상의 Metro UI가 적용된 OS에 설치해보니 shortcut 형식으로 타일이 들어가더군요.

    근데, 윈도우스토어앱 처럼 이 데탑앱의 타일을 마음대로 변경하고 싶습니다. 이미 설치되어 있는 프로그램의 타일 이미지만 바꾸는 것이 아니라, 개발단계부터 타일 디자인을 고려해서 개발하고 싶은데 어떻게 해야할지 막막하네요.

    정적 이미지만이 아니라, 애플리케이션의 상황에 따라 동적으로 변경되는 라이브 타일(live tile)을 만들고 싶은데, 굳이 윈도우스토어앱 형식으로 마이그레이션 하지 않고 개발을 할 수 있을까요? 타일 전용 윈도우스토어앱을 개발해야 하더라도 괜찮습니다.

    윈7에서 C, C++로 윈도우 개발만 조금 해봤더니 윈8부터는 힘드네요.

    2014년 10월 7일 화요일 오전 6:24

답변

모든 응답

  • 해당 내용을 설명하고 있는 문서입니다.

    참고하세요.

    http://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn449733.aspx

    • 답변으로 표시됨 strawnut 2014년 10월 8일 수요일 오전 1:09
    2014년 10월 7일 화요일 오전 10:09
  • 답변 감사합니다.

    그런데, 저도 이 문서를 찾아보고 적용해 봤습니다. 하지만 제가 원하는건, 동적으로 타일이 바뀌는 겁니다.(라이브 타일이죠) 예를 들면, 데스크탑앱에서 A라는 기능을 수행했을 때는 타일에 B.png라는 이미지가 보이는 형식으로 말입니다. 알려주신 링크는 데스크탑앱의 타일에 적용되는 shortcut 이미지를 바꾸는 기능을 하긴 하지만, 그게 다네요...

    MS의 샘플 프로그램들은 대부분 C#으로 작성돼 있는데, 역시나 윈도우스토어앱 기반으로만 동작을 하니, 기존의 데스크탑앱과 통신을 어떻게 하는지도 모르겠네요.

    2014년 10월 7일 화요일 오전 10:53
  • GoldrushKorea 님께서 달아주신 링크에 정답이 있습니다.

    Because a desktop app's tile is always static and never live, those additional tile sizes are not supported in this schema.

    즉 지원하지 않습니다.

    2014년 10월 8일 수요일 오전 12:21