C++ 에서 만든 DLL Builder용으로 포팅하기( DLL 소스가 있을경우 )
1. 헤더파일에서 #define __EXTERN __declspec(dllexport) 를 아래와 같이 변경한다. - #define __EXTERN extern "C" __declspec(dllexport) 2. __EXTERN 으로 선언되어진 함수들에 __stdcall을 붙여준다. ex ) __EXTERN void TESTINIT(HWND handle) --> __EXTERN void __stdcall TESTINIT(HWND handle) 3. DLL을 컴파일 한다. 4. 컴파일 되어진 DLL을 Builder 프로젝트 폴더로 복사한다. 5. 커맨드창을 열고 implib DLL.lib DLL.dll 을 실행한다. 6. 생성된 라이브러리 파일을 프로젝트에 불러온다 (1번에서 변경했었던 헤더파일도 같이 가..
2012.01.26