어도비의 플래시에 대한 애플리케이션 응답으로 WPF가 만들어진 것처럼 보입니다. Silverlight는 웹 페이지를 만드는 데 사용됩니다. 그러나 동일한 기능을 독립 실행 형 WPF 응용 프로그램으로 가져올 수 있습니까? Scaleform을 사용하면 관리되지 않는 C++ 게임에서 Flash를 사용할 수 있습니다. WPF를 사용하여 동일한 유형의 인터페이스를 만들 수 있습니까? 내가 읽은 것은 내가 할 수 있다고 믿게 만드는 것 같다. 하지만, 이런 종류의 인터페이스를 보여주는 애플리케이션의 스크린 샷을 보지 못했습니다.독립 실행 형 WPF 응용 프로그램에서 Flash 인터페이스처럼 보이는 인터페이스를 만들 수 있습니까?
답변
예. 그럴 수없는 이유는 없습니다. 당신은 당신이 원하는 것처럼 보이게하는 스타일을 만들고 적용하는 작업을해야 할 것입니다.
그것은 작동하지만 마술이 아닙니다.
물론입니다! WPF는 Flash가 게임 UI를 만드는 데 할 수있는 모든 것을 할 수 있습니다. A와
- :
WPF의 appliations은 여러 가지 방법으로 실행할 수 있습니다
은 (실버 라이트는 독립 실행 형 응용 프로그램 또는 t에서 실행할 수있는 WPF의 부분 집합입니다 (이 XBAP로 알려져있다)에서 ClickOnce를 사용하여 브라우저 내에서 실행되는 웹 응용 프로그램 그는 브라우저이지만 네이티브 코드는 포함 할 수 없습니다.)
WPF에 대한 정말 멋진 점은 Flash와 달리 C++ 코드와 DirectX/OpenGL UI 요소를 직접 완벽하게 통합 할 수 있다는 것입니다. 또한 직접 코드를 호출하고 관리되지 않는 C++ 코드로 데이터 구조를 공유 할 수도 있습니다. Flash에서는 Scaleform과 같은 특수 런타임이 필요하며 완전히 호환되지 않습니다. 또한 관리되지 않는 코드에 대한 연결이 깨끗한 것은 아닙니다.
관리되지 않는 코드 및 UI와 통합 할 수있는 기능이 WPF에 직접 내장되어 있으므로 Scaleform과 같은 외부 공급 업체가 아무 것도 작성할 필요가 없습니다. 아무도 아무것도 팔려고하지 않으므로 WPF 기반 UI 환경으로 스크린 샷을 수집하는 사람은 없습니다. 여기
는 일반적으로 수행하는 방법입니다 : 코드
<Window ...>
<Grid>
<WindowsFormsHost x:Name="host"/> <!-- Unmanaged code will be child of this hWnd -->
<Grid>
<!-- WPF UI elements here -->
</Grid>
</Grid>
</Window>
: 거의 모든 IT에
InitializeUnmanagedUI(host.Handle);
이있어 그.
데이터가 전송되는 한 관리되는 구성 요소와 관리되지 않는 구성 요소는 서로의 개체를 쉽게 사용할 수 있습니다. 관리되지 않는 코드는 IJW 및 C++/CLR을 통해 관리되는 개체를 사용할 수 있습니다. 관리 코드는 COM을 통해 관리되지 않는 개체를 사용하고 바인딩 할 수 있습니다.
- 1. 독립 실행 형 응용 프로그램에서 Infopath 양식
- 2. 독립 실행 형 응용 프로그램에서 WPF 탐색 사용
- 3. mediaelement.js 사용 Flash Player 독립 실행 형
- 4. 독립 실행 형 SWT 응용 프로그램에서 IMarker를 만드는 방법
- 5. Moonlight를 사용하여 독립 실행 형 (브라우저에서 실행되지 않고 신뢰할 수 있음) 응용 프로그램을 만들 수 있습니까?
- 6. 파이썬에서 독립 실행 형 응용 프로그램
- 7. 독립 실행 형 WPF 필터 컨트롤
- 8. 독립 실행 형 기본 응용 프로그램에서 컨텍스트를 가져올 위치는 어디입니까?
- 9. 독립 실행 형 응용 프로그램에서 세션 개체를 저장할 위치는 어디입니까?
- 10. 독립 실행 형 디버그 창?
- 11. 독립 실행 형 응용 프로그램에서 사용자 서버 측 인증
- 12. 에뮬레이터는 어디에서 독립 실행 형 응용 프로그램으로 사용할 수 있습니까?
- 13. 독립 실행 형 Spring 응용 프로그램에서 롤백이 작동하지 않습니다.
- 14. 독립 실행 형 응용 프로그램에서 감사 로깅이 얼마나 중요한지
- 15. 독립 실행 형 WPF 응용 프로그램의 탐색 메뉴
- 16. 독립 실행 형 응용 프로그램에서 수행 된 테스트 유형은 무엇입니까? .....?
- 17. WCF 콘솔 응용 프로그램 독립 실행 형/독립 실행 형 서비스
- 18. Linux의 독립 실행 형 파이썬 응용 프로그램
- 19. 크립톤 툴킷에서 독립 실행 형 ButtonSpec을 만들 수있는 방법이 있습니까?
- 20. VSIX : 독립 실행 형 패키지
- 21. PHP 독립 실행 형 응용 프로그램
- 22. 독립 실행 형 Java 응용 프로그램에서 grails 모델을 사용할 수 있습니까?
- 23. 독립 실행 형 응용 프로그램이란 무엇입니까?
- 24. 완전 독립 실행 형 GUI 응용 프로그램
- 25. WF4 디자이너 기능을 내보낼 독립 실행 형 응용 프로그램이 있습니까?
- 26. macos 독립 실행 형 파이썬
- 27. CE 6.0 R3 용 독립 실행 형 Windows Silverlight 포함 응용 프로그램을 만들 수 있습니까?
- 28. 독립 실행 형 플레이어의 Flash CS4/AS3에서 스테이지 중앙에 위치
- 29. Zend_filter_input 독립 실행 형 사용
- 30. ASP.net의 독립 실행 형 함수
WPF는 Flash에 대한 답변 이상입니다! Windows Forms 데스크톱 응용 프로그램 프레임 워크를 대체합니다. 그래서 그것은 독립 실행 형 응용 프로그램을 수행 할 수 있습니다. 이게 진짜 질문입니까? WPF와 무적 코드를 혼합하는 방법을 묻고 있습니까? 조금 까다 롭습니다. –
독립 실행 형 WPF 응용 프로그램의 예로 - Visual Studio를 살펴보십시오. VS2010 UI는 WPF입니다. –