Intermec에서 만든 견고한 비즈니스 모바일 장치에서 실행되는 레거시 C++ 응용 프로그램을 만들고 있습니다. 몇 가지 기능을 추가해야하고 WinForms를 사용하여 기능을 구축하고 싶습니다. 아이디어는 사용자가 이전 응용 프로그램에서 WinForms 화면을 실행하는 버튼을 클릭한다는 것입니다. 그런 다음 몇 가지 작업을 수행하고 확인을 클릭하여 C++ 응용 프로그램에 반환합니다.WinForms로 기존 C++ Windows 응용 프로그램 확장
질문은, 어떻게 든 WinForms를 모달 대화 상자로 열고 2 개의 응용 프로그램간에 정보를 전달할 수 있도록 C++ 응용 프로그램 내에 Winforms 응용 프로그램을 "포함"할 수 있습니까?
도움 주셔서 대단히 감사드립니다.
건배
마크
대신 레거시 응용 프로그램을 다시 작성할 수 있습니까? –
@Andrew : WinForms에서 하나의 대화 상자를 얻으려고 전체 응용 프로그램을 다시 작성하는 것이 심각한 과잉이라고 생각됩니다. @ 마크 : 쓰여진 C++ 물건은 무엇입니까? Visual C++? –
네,하지만 레거시 + .net을 지원할 수도 있습니다. 응용 프로그램을 더 개발하는 경향이 있다면 .net 부분 통합은 과잉 공격이 될 것입니다. –