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;
	}
相关推荐
拾贰_C16 分钟前
【OpenAI | Ubuntu | bigmodel】 openai规范配置bigmodel(zhipu)大模型api
linux·运维·ubuntu
计算机安禾19 分钟前
【Linux从入门到精通】第22篇:Shell变量与数据类型——数字与字符串处理
linux·运维·chrome
明日清晨23 分钟前
VmWare安装官方原版Win7 X64踩坑指南
windows
桌面运维家25 分钟前
服务器负载均衡异常流量监控与安全防护实战
服务器·安全·负载均衡
阿泽的AI工具笔记34 分钟前
OpenClaw 接入大模型 API 的完整配置流程(Windows 实测可用)
windows·ai
深邃-35 分钟前
【Web安全】-Kali,Linux配置(1):Kali网络配置,LinuxEnvConfig配置脚本,APT源的讲解,Kali设置中文
linux·运维·开发语言·网络·安全·web安全·网络安全
Go 言 Go 语37 分钟前
Claude Code 核心加载机制详解
服务器·前端·数据库
林熙蕾LXL39 分钟前
Ubuntu——APT软件包
linux·运维·ubuntu
ofoxcoding40 分钟前
OpenClaw 自动化交易机器人怎么配置?从零搭建 + 踩坑全记录(2026)
运维·ai·机器人·自动化
爱吃柠檬鸭40 分钟前
独立站产品拍摄低成本方案:手机拍摄SOP、视频嵌入与WebP图片优化实践
服务器