2013-08-14 2 views
1

나는 winrt에서 PDF 뷰어 종류 응용 프로그램을 작성 중입니다. 거의 끝났습니다. 그러나 사용자가 오른쪽 pdf 파일을 클릭 할 때 이라는 기능을 추가하려면 win32에서 내 독자와 함께 여는 옵션이 있어야합니다. 어느 누구도이 방법을 가르쳐 줄 수 있습니까winrt xaml에서 openwith를 구현하는 방법

답변

1

pdf 파일 형식을 처리하려면 응용 프로그램을 활성화해야합니다. Visual Studio에서 응용 프로그램 매니페스트 파일을 두 번 클릭하여이 작업을 수행 할 수 있습니다. Declarations 탭에서 파일 형식 연결을 새로 추가하십시오. 그런 다음 파일 연결 필드를 채우십시오.

는 예를 들어, 다음은 ".myfile"확장자에 대한 연결을 추가합니다

declaration-file-assoc

수행해야 할 다른 것은 당신이 코드에서 OnFileActivated 이벤트 처리기를 처리해야한다는 것입니다. 이는 최종 사용자가 Explorer에서 연결된 확장명을 가진 파일을 열 때마다 호출됩니다.

파일 연결이 작동하려면 응용 프로그램이 적어도 한 번 실행되어야합니다.

파일 유형 연관에 대한 추가 정보를 원하시면 다음 링크를 참조하십시오 : How to handle file activation

+0

어떻게 당신이 무슨 말을하는지 전혀 모르겠습니다 파일 –

+0

로 매개 변수를 얻기 위해 메인 페이지를 initilizing 동안 잘 작동하고를하지만, 파일은 OnFileActivated 이벤트에서 응용 프로그램에 제공됩니다. –

관련 문제