윈도우8 & WP 질문/답변

wpf 응용프로그램에서 window app을 컨트롤 할수 있을까요? 김형욱 평점: 없음 조회: 1618

wpf코드에서 os에 설치되어있는 기본 window app프로그램을 호출,저장 기타 등등 이런 기능들이 가능할까요?

현재 wpf코드에서window app인 뷰어를 호출할때 윈도우의 기본뷰어를 뷰어로 지정한 후 
pdf파일을 열면 자동으로 뷰어가 호출됩니다.

그런데 이렇게되면 제어자체가 제가 만든 프로그램에서 벗어납니다.

window app을 wpf로 래핑해서 컨트롤 하는게 가능할까요?
아니면 window app과 wpf프로그램간 통신
태그 : wpf
작성자 정보
김형욱
Level 12
 [EXP.39/40]

메일:  비공개
글등록 +12 132 덧글등록 +3 9
자기소개
안녕하세요
글 공유하기 |
  tweet facebook
2015-02-23 오후 3:22:09
나도한마디
사용자
Lookvv            [2015-02-23]
Level 47
 [EXP.54/100]
글 보면 일반 애플리케이션처럼 제어하길 원하는것 같은데 제 생각에는 불가요. 아님 app 을 직접 만든거라면 wpf에서 wcf TcpBinding 로 data 를 보내주고 app에서 wcf 로 data를 읽어들여서 원하는 동작을 해야 하는 경우라면 가능할것 같네요.
사용자
김형욱            [2015-02-23]
Level 12
 [EXP.39/40]
답변감사합니다 :)
사용자
xenon            [2015-02-23]
Level 54
 [EXP.125/250]
아쉽게 불가능합니다.

WPF에서 Windows App을 호스팅 (래핑이라고 하셨지만 호스팅이 정확한 명칭입니다.) 하는 것이 불가능한 이유는 Windows App은 wwahost.exe라는 프로세스에 의해 호스팅됩니다. WPF Application 프로세스에 의해 호스팅 될 수 없으므로 WPF에서 호스팅하는 것은 불가능합니다. 다른말로, Desktop Application에서 Windows App을 호스팅하는 것이 불가능합니다.

Windows App과 WPF프로그램간에 data 통신은 가능합니다. 그런데 말씀하시려는 것처럼 하기 위해서는
해당 Windows App뷰어를 호스팅하는 Windows App을 만들어야 합니다. 다소 복잡한 작업이 되겠네요...
사용자
김형욱            [2015-02-23]
Level 12
 [EXP.39/40]
답변 감사합니다 :)
추가질문이 있습니다.
그럼 제가 window app을 만든다고 한다면,
제가 만든 window app안에 기본app을 담을 수 있을까요?
마치 webview처럼요
사용자
xenon            [2015-02-23]
Level 54
 [EXP.125/250]
네... 가능합니다.
태그로 엮인글
[WPF Q&A] Send 버튼 눌렀을 시 TextBlock 반영 방법  WPFWTF
[WPF Q&A] Rectangle에 Fill 된 색 값을 알아 내는 방법은 없나요??[1]+1  존오비미켈
[WPF Q&A] WPF 코드바인딩 관련 질문 하나 드립니다. (내용이 안보여 재업로드)[1]+2  죵김
[WPF Q&A] WPF 코드바인딩 관련 질문 하나 드립니다.  죵김
[WPF Q&A] 다른컴퓨터에서 제 로컬 서버 연결하는 방법[1]+1  WPFWTF
[WPF Q&A] 버튼 이미지 및 MouseOver 관련 문의[3]+1  WPFWTF
[C#.NET Q&A] Static으로 BackgroundWorker를 선언하고 사용해도 되나요?  자바칩프라푸치노
[WPF Q&A] timer UI문제[1]+1  왕초보자
[WPF Q&A] 상대경로 구하기[1]  왕초보자
[WPF Q&A] 윈도우와 윈도우, 윈도우와 페이지, 페이지와 페이지간에 데이터 주고받기[4]+1  왕초보자
글리스트
윈도우 서버 2012는 자동업데이트가 없어요 ?[1]  훈스훈스훈스
V8 javascript Engine 관련 문의 드립니다.[1]  루키토
Window8 서버 FTP 구축 관련 질문드립니다.[1]  mokhyang
Windows phone 8.1 <---> DeskTop Application(윈도7) 파일 복사  앙탈이
Universal App <--> Desktop App 데이터 통신 질문  수아아빠
선배님들 win8 MetroApp 콤보박스와 패키지배포 관련 질문좀 드리겠습니다![2]  귀찮은작명
데스크탑 프로그램과 window 8 app간에 통신이 가능할까요?[1]  김형욱
window app 디버깅할때 화면 양 끝에 표시되는 숫자가 뭔가요?[1]+1 파일첨부 김형욱
 ★현재글->   wpf 응용프로그램에서 window app을 컨트롤 할수 있을까요?[2]+3  김형욱
system.drawing.image 를 windows.ui.xaml.media.image로 형 변환 하고 싶습니다  joonie
Hyper-V에서 COM포트 사용하려면 어떻게 해야하나요?  뚱뚱한뚱뗑이
윈도 8.1 버전과 8.1프로 버전의 차이  왕눈
윈도우8 app 배포,주변기기 통신관련 문의. ( ㅠ.ㅠ 글쓰는 사람이 거의 없네요)  신나가이
CameraCaptureUI 위에 이미지를 올리고 싶은데 어떻게 해야 할까요? [1]  GY
가로스크롤뷰어를 무한으로 스크롤 되게 할수 있는 방법이 있을까요?  GY
웹상의 pdf파일을 jpeg로 변경 해서 보여주고 싶습니다.[3]  초보사용자
윈8 앱 폴더 접근 관련 질문입니다.  불꽃을 가르는바람
이미지를 절반으로 나눠서 2개의 이미지로 나누고 싶어요.[3]+3  GY
MediaElement에서 재생버튼을 누르기전까지 영상스틸컷을 보여주는 방법이 있나요?[1]+3  GY