다음을 통해 공유


Load-Time 동적 연결 사용

DLL을 만든 후에는 애플리케이션에서 정의하는 함수를 사용할 수 있습니다. 다음은 Myputs.dll 내보낸 myPuts 함수를 사용하는 간단한 콘솔 애플리케이션 입니다(간단한 Dynamic-Link 라이브러리 만들기 참조).

이 예제에서는 DLL 함수를 명시적으로 호출하므로 애플리케이션의 모듈을 가져오기 라이브러리 Myputs.lib와 연결해야 합니다. DLL 빌드에 대한 자세한 내용은 개발 도구에 포함된 설명서를 참조하세요.

#include <windows.h> 

extern "C" int __cdecl myPuts(LPCWSTR);   // a function from a DLL

int main(VOID) 
{ 
    int Ret = 1;

    Ret = myPuts(L"Message sent to the DLL function\n"); 
    return Ret;
}

로드 시간 동적 연결