extern에 대해서 질문이 있습니다

ljs0652의 이미지

안녕하세요.

dll화 되어있는 프로젝트 a가 있습니다. 다른 프로젝트에서 이 dll을 호출을 하면 CRect의 값을 인자로 갖고

실행이되게 됩니다.

그럼 그 CRect의 값을 dll 프로젝트 내의 다른 클래스에서 쓰고 싶은데 방법을 모르겠습니다.

클래스 내부에 static을 선언하면 Extern 되어있는 함수 내에서 변수를 쓰지 못하고

클래스 외부에 static을 선언하여 사용하면 CRect의 값은 가지고 오지만, 다른 클래스에서 그 값을 갖고 오지 못합니다

좋은 방법이 없을까요?

세벌의 이미지