그것은 쉬운 튜토리얼그래서 당신은 초보자 경우에도이 예제가 당신을 도울 것입니다. 참고: DLL 프로젝트를 만든 후 자동으로 PROJECTNAME_EXPORTS가 DLL 프로젝트의 전처리자 기호에 정의됩니다. 이 예제에서는 CALCULATIONDLL DLL 프로젝트가 빌드될 때 계산DLL_EXPORTS가 정의됩니다. 이 연습은 몇 가지 일반적인 상황을 다루지 않습니다. 다른 프로그래밍 언어에서 C++ DLL의 사용을 표시 하지 않습니다. 리소스 전용 DLL을 만드는 방법은 표시되지 않습니다. 또한 로드 타임이 아닌 런타임에 DLL로드에 대한 명시적 연결의 사용을 표시하지 않습니다. 이러한 모든 작업을 수행 하려면 Visual Studio를 사용할 수 있습니다 안심 하 고 있습니다. DLL에 대한 자세한 내용은 Visual Studio에서 C/C++ DLL 만들기를 참조하십시오. 암시적 연결 및 명시적 연결에 대한 자세한 내용은 사용할 연결 방법 결정 확인을 참조하십시오. C 언어 연결 규칙을 사용하는 프로그래밍 언어와 함께 사용할 C++ DLL을 만드는 자세한 내용은 C-언어 실행 에 사용할 C++ 함수 내보내기를 참조하십시오.

.NET 언어에서 사용할 DLL을 만드는 방법에 대한 자세한 내용은 Visual Basic 응용 프로그램에서 DLL 함수 호출을 참조하십시오. Dlls가 코드에서 로드되기 때문에 대신 정적 라이브러리를 사용하는 것 같아요(예 : Win32에서는 LoadLibrary()를 사용해야 합니다. DLL 또는 동적 링크 라이브러리를 하나의 파일로 함께 압축된 코드, 데이터 또는 리소스의 모음으로 간단히 생각할 수 있습니다. DLL은 코드를 배포하고 재사용할 수 있는 좋은 방법입니다. 예를 들어 각 응용 프로그램에서 동일한 작업을 코딩하는 대신 추가, 빼기, 곱셈 및 나누기와 같은 산술 연산을 사용하는 두 개의 응용 프로그램이 있는 경우 이러한 작업을 DLL(예: Math.dll) 내에 넣을 수 있습니다. 두 응용 프로그램에서 DLL을 참조합니다. 이러한 방식으로 수학 연산을 한 번만 코딩하는 반면 두 응용 프로그램 또는 향후 응용 프로그램은 산술 연산에 동일한 Math.dll을 사용할 수 있습니다. C ++로 작성된 .dll을 다른 C++ 프로젝트에 사용하는 방법에 대한 자습서를 많이 보았지만 C +에서 사용되는 C .dll은 C +에 사용하지만 C VS 프로젝트에 C ++ .dll을 사용하는 방법에 대한 예는 없습니다. 난 정말 도움이 필요, 나는 인터넷을 통해 모든 검색 했습니다., 내 문제에 대 한 `솔루션`의 모든 종류를 시도, 여전히, 어떤 솔루션 없이. 만들기 단추를 선택하여 클라이언트 프로젝트를 만듭니다.