Использование динамического связывания Load-Time
После создания библиотеки DLL можно использовать функции, которые она определяет в приложении. Ниже приведено простое консольное приложение, использующее функцию myPuts, экспортированную из Myputs.dll (см. раздел Создание простой библиотеки 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;
}
Связанные темы