내가 선택한 언어를 사용하여 그래픽 사용자 인터페이스 응용 프로그램을 만들어야합니다. 응용 프로그램은 Windows XP에서 실행됩니다. 그것은 복잡한 윈도우 폼 응용 프로그램의 일종 것입니다. 대부분의 제안에 따라 C#을 사용하는 것이 가장 좋습니다. GUI의 왼쪽에있는 트리 구조는 2 진 파일이 될 구성 파일에서 읽은 후 채워집니다. (하지만 초기에는 간단한 ASCII 파일로 작업하여 코드를 테스트 할 수 있습니다.) 응용 프로그램은이 GUI를 통해 사용자로부터 일부 입력을 받아들이고 같은 구성 파일에 다시 쓰고 트리 구조 나 레이블 또는 양식의 다른 관련 필드에 변경 사항을 반영합니다.C에서 플러그인 기반 응용 프로그램
각 탭마다 3 개의 탭과 3 개의 해당 구성 파일이 있습니다. 지금 당장 응용 프로그램을 설계하는 데 도움이 필요합니다. 호스트 응용 프로그램 (주 응용 프로그램)을 만들고 플러그인으로 3 탭 컨트롤을 사용할 계획입니다. 이게 효과가 있니? 그렇다면이 부분을 안내해주십시오. C#으로 3 가지 플러그인을 만드는 방법과 인터페이스를 작성하여 메인 애플리케이션이 어떤 플러그인을로드할지, 언제로드 할지를 어떻게 알 수 있습니까? 내 프로젝트 폴더 아래에 별도의 "플러그인"폴더가 있습니까? 나는 이것이 당신이 시작할 수있는 정보가 너무 적기는하지만 당신이 나의 요점을 알기를 바랍니다.
또한 프로젝트에 일부 .cpp 파일이 이미 있습니다. 일부 .h 파일과 함께이 파일에는 몇 가지 중요한 정의와 상수가 포함되어 있습니다. 이러한 것들을 C# 응용 프로그램과 통합해야합니다. 나는 그 일을 할 수있는 방법이 없지만 .dll에서 .cpp 코드를 컴파일하고 컴파일 된 .dll을 C# 응용 프로그램에 노출시키는 것이 가능하다고 확신합니다. 최상위 레벨 디자인에 대한 추가 정보가 필요한 경우 알려 주시기 바랍니다.
감사합니다, Viren 내가 사용한 쉬운 플러그인 개념의
"그래픽 사용자 인터페이스 응용 프로그램을 만들어야합니다." "아니오"라고 말하는 용기가 있습니다. – ima
나는 당신을 얻지 못했습니까? – zack