복잡한 데이터 구조를 조작하기위한 GUI 인터페이스를 제공하는 MFC 프로젝트가 있습니다 (CompleicatedClass라고 부르 자). 이 클래스를 많이 사용해야하는 WTL 프로젝트가 있습니다. 이 클래스의 한 인스턴스 만 관리 할 수 있기를 원하며 각 프로젝트에 자체적 인 ComplicatedClass 복사본이 없기를 바랍니다.C++ MFC - MFC DLL과 WTL EXE간에 데이터 공유?
이 프로젝트에서이 클래스의 한 인스턴스를 공유하려는 경우 안전하고 안정적인 방식으로이 작업을 수행하려면 어떻게해야합니까? 나에게 유일한 대안은 기본적으로 클래스의 사본 두 개 (MFC 프로젝트에서 관리하는 클래스와 WTL 측에서 관리하는 클래스)를 갖는 것입니다.