동적 링크 라이브러리 dll 생성 및 호출

715 단어 vs2012
이전 글에서 정적 링크 라이브러리를 어떻게 만드는지 상세하게 소개했는데 동적 라이브러리를 만드는 과정은 그것과 기본적으로 비슷하다.주요 단계:
1. dll 파일 만들기
우선 win32 컨트롤러 프로그램을 새로 만들고 확인을 누르십시오.다음을 클릭합니다.dll 옵션을 선택합니다.완성하면 됩니다. 본문에는 mydll이라고 합니다.(사진 윗글 참조)
만약 새로 만든 윈도우즈 프로그램이 있다면, 속성을 우클릭하고, '설정 형식' 에서 '동적 라이브러리' 를 눌러도 됩니다
2. mydll 프로젝트 편집
추가.h 파일 및.cpp 파일.
추가된 클래스declspec(dllexport) 키워드, DLL을 생성할 때, 보통 내보내는 함수의 원형과/또는 클래스를 포함하는 헤더 파일을 만들고declspec (dllexport) 에서 머리 파일에 설명을 추가합니다.
4
class __declspec(dllexport)sum
{
public:
	int sum2int(int a,int b);
};
3 호출
해결 방안을 우클릭하고 새로운 프로젝트를 추가하여 '윈도우즈 응용 프로그램' 만들기
-----마스터 엔지니어링에 참조 추가
----mydll 헤더 파일 추가
-- -- 기본 프로젝트를 시작 항목으로 설정

좋은 웹페이지 즐겨찾기