PC에서 현재 실행중인 GUI를 wince 장치로 이식해야합니다. 이미 CE 플랫폼에서 코드를 컴파일했는데 문제는 이제 GUI의 일부 대화 상자보다 작은 장치 화면의 크기입니다. Visual Studio 2005의 리소스보기에서 일부 크기를 조정할 수 있습니다. 많은 스크린에 비트 맵이 매핑되어 있고 해당 비트 맵을 변경하지 않고 대화 상자의 크기를 조정할 수는 없으므로 더 진행할 수 없습니다. 가장 좋은 방법은 무엇입니까? 최후의 수단은 비트 맵을 비활성화하고 나중에 다시 그리는 것입니다. 자동으로 화면 크기를 모든 대화 상자에 자동으로 매핑하여 자동으로 크기를 조정할 수있는 방법이 있습니다 (연관 버튼과 함께)PC에서 wince 장치로 GUI 포팅 - 문제는 화면 크기와 같습니다.
1
A
답변
3
솔직히 제 생각에는 그 차이점을 생각하고 이벤트 전의 두 컨텍스트 인터페이스를 확장하는 방법을 고려하십시오.
PC와 전화는 완전히 다른 상호 작용 패러다임을 가지며 PC에서 전화로 단순히 확장하는 것은 거의 불가능합니다. 가능한 경우 사용자 만족도가 떨어질 수 있습니다.
앞으로 나아갈 가장 좋은 방법은 전화기의 새 UI를 작성하고 초안을 작성하는 것입니다. 그런 다음 PC에서 코드를 다시 가져 와서 인터페이스 부분을 코딩하여 새로운 UI로 작업하십시오. 코드가 MVC 원칙에 따라 설계된 경우 컨트롤러를 레코딩하고 뷰를 다시 디자인해야합니다.
관련 문제
- 1. PC에서 Windows Mobile 장치로 RDP
- 2. Windows 데모 어플리케이션을 WinCE/XP Embedded로 포팅
- 3. 문제는 다음과 같습니다
- 4. PC에서 실제 안드로이드 장치로 SMS를 보내거나 전화를 거는 방법은 무엇입니까?
- 5. PC에서 Windows Mobile 장치로 파일을 복사하는 좋은 방법은 무엇입니까?
- 6. WinCE 응용 프로그램 실행
- 7. VC8 (VS2005)에서 VC9 (VS2008)로가는 포팅 문제는 무엇입니까?
- 8. 전체 화면 쿼드 그리기? 이 문제는 무엇
- 9. wxWidgets을 사용하여 Windows에 X/Motif GUI 응용 프로그램 포팅
- 10. Internet Explorer의 기존 인스턴스의 크기와 화면 위치 제어
- 11. pdfview의 크기가 화면 크기와 같을 때 pdfview를 축소하는 방법
- 12. Silverlight : 화면 크기와 관련하여 레이아웃을 사용하는 방법은 무엇입니까?
- 13. 화면 크기와 관련하여 라디오 버튼의 폭을 변경하려면 어떻게해야합니까? (안드로이드)
- 14. 태블릿 용 웹 애플리케이션 포팅
- 15. 안드로이드 포팅
- 16. iPad - Win7 PC에서 HTML5 사이트 테스트
- 17. 전용 장치로 안드로이드 전화
- 18. POS 디스플레이 장치로 인쇄
- 19. 가상 PC에서 win 7의 화면 해상도 설정 문제
- 20. childwindow의 크기와 위치를 user32로 가져옵니다.
- 21. 십자선 추적 문제는 JFreeChart를
- 22. 주 프로그램에서 개체가 충돌하지만 장치로 이동할 때
- 23. Windows에서 Mac으로 C++ 코드 포팅
- 24. GUI 쓰레드에 대한 모든 콜백 - 멀티 쓰레딩 문제는 가능한가?
- 25. 잠 들어있는 Windows PC에서 USB 장치로 원본을 다시 검색 할 수 있습니까?
- 26. 안드로이드 플랫폼에 자바 애플리케이션 포팅
- 27. WinCE 시작 스크립트
- 28. WinCE WiFi USB 어댑터
- 29. 모노로 USB 장치로 작업하기
- 30. 문제는
응용 프로그램은 휴대 전화가 아닌 라디오 스트리밍에서 블루투스 및 오디오 파일 지원을 지원할 수있는 칩용입니다. 기존 UI에는 150 개가 넘는 소스 파일이 있으며 규모 차이를 극복하여 재사용 할 수 있다면 더 좋을 것입니다. LCD 화면에는 터치 인터페이스가 활성화되어있어 GUI의 모든 기능이 지원됩니다. – ame