페이지

2015년 1월 5일 월요일

MFC Method용 DLL 사용하기 (DLL만 사용)

MFC Method용 DLL 사용하기 (DLL만 사용) 

MFC Method용 DLL 만들기 : MFC Method용 DLL에서 만들기

1. 만들어진 DLL 파일을 Project Folder로 복사한다.

2. DLL을 사용할 곳에서 아래 Code를 참조하여 Coding 한다.
   Method 의 Return Value 및 Parameter 에 맞는 함수Pointer를 생성하여 DLL에서 그 주소를 찾아오는 방식이다.



만약 Method 원형이 BOOL isEmpty(CString& str) 이라면 함수Pointer를 아래와 같이 선언해야 한다.
BOOL (WINAPI* pfnIsEmpty)(CString&) = NULL;



pfnIsEmpty = (BOOL (WINAPI*)(CString&)) :: GetProcAddress(hMoudle, "isNull");

댓글 없음:

댓글 쓰기