2024-05-23 服务器开发-windows-加载dll动态库

摘要:

2024-05-23 服务器开发-windows-加载dll动态库

使用 LoadLibrary

cpp 复制代码
	HMODULE mdl = ::LoadLibrary(L"mylib.dll");
	if (!mdl)
	{
		auto err = ::GetLastError();
		std::cout << "ERROR: load VxCfgClient fail, error: " << err << std::endl;
		return -1;
	}

使用dll中的函数

cpp 复制代码
typedef  int* (*Func)(int*);		
    

    Func func = 
		(Func)GetProcAddress(mdl, "myFunc");


	if (!func)
	{
		auto err = ::GetLastError();
		std::cout << "ERROR: get funcfail, error: " << err << std::endl;
		return -1;
	}
相关推荐
HealthScience10 分钟前
vscode使用Excel插件导致codex插件无法粘贴图片
服务器·vscode·excel
夏日听雨眠11 分钟前
Linux(printf函数输出问题,exit ,主函数参数,fork函数,文件系统调用)
linux·运维·服务器
阿火~14 分钟前
linux部署nacos【无脑简单版】【支持ARM版本和X86版本】
linux·运维·服务器
故事还在继续吗17 分钟前
Linux 系统调用与接口层
linux·运维·系统调用
IT WorryFree20 分钟前
Windows安装openclaw遇到powershell不见了
windows
暴力求解23 分钟前
Linux---网络基础概念
linux·运维·服务器·网络·操作系统
IT召唤狮24 分钟前
【Spug】面向中小企业的轻量级无 Agent 自动化运维平台 — 开源运维平台的破局者
运维·开源·自动化
AquaMriusC32 分钟前
Windows11专业版使用虚拟化技术安装Linux(CentOS7)
linux·运维·服务器
pengyi87101541 分钟前
共享IP全面优缺点解析,适合什么人群使用?
linux·运维·服务器·网络·tcp/ip
wo3258661451 小时前
国产信创海光服务、兆芯服务器,搭配板载国产千兆网卡网讯WX1860A2、WX1860A4网卡驱动安装方法
运维·服务器