[MFC] 확장 Dll 만들기와 사용하기
C++ 2007. 12. 10. 11:02 |// 프로젝트 생성
MFC Extension DLL 을 체크 하고 생성한다.
// DLL 내부에서 class 생성할때
class AFX_EXT_CLASS CTest : public CDialog
이런 형태로 앞에 AFX_EXT_CLASS 를 추가한다.
// 해당 프로젝트에서 사용할때.
*.h, *.lib를 추가한다.
*.dll을 실행파일과 같은 경로 또는 시스템 폴더에 추가한다.
나머지 사용시에는 일반 클래스와 같이 동작한다.
이건. mfc에서 확장해서 리소스 및 다이얼로그 등등.. 모든 자원을 dll로 뺀 다음에
사용이 가능한듯 보인다.
MFC Extension DLL 을 체크 하고 생성한다.
// DLL 내부에서 class 생성할때
class AFX_EXT_CLASS CTest : public CDialog
이런 형태로 앞에 AFX_EXT_CLASS 를 추가한다.
// 해당 프로젝트에서 사용할때.
*.h, *.lib를 추가한다.
*.dll을 실행파일과 같은 경로 또는 시스템 폴더에 추가한다.
나머지 사용시에는 일반 클래스와 같이 동작한다.
이건. mfc에서 확장해서 리소스 및 다이얼로그 등등.. 모든 자원을 dll로 뺀 다음에
사용이 가능한듯 보인다.