c++ - 试图与滨松显微光谱仪通信
问题描述
我正在尝试与微型光谱仪通信,我有它的 .dll(不是 .h 文件)。我有我需要的所有函数名称,但代码找不到它们。
代码非常基本,因为我想先检查初始化。
我的问题是,如何从 dll 文件中调用函数?
#include<stdio.h>
#include <Windows.h>
int main()
{
HINSTANCE hGetProcID = LoadLibrary("C:\\Users\\user\\Desktop\\Ham\\EvaluationSoftware\\MICROMODULE_USB2.dll");
int n1, n2 = 0;
unsigned short num = 0;
char arr = {};
n1 = MICROMODULE_USB2_initialize();
//n2 = MICROMODULE_USB2_getModuleConnectionList(arr, num);
return 0;
}
解决方案
推荐阅读
- javascript - 我可以使用两个 useEffect 并在地图中有地图吗
- android - 安装适用于 AMD 处理器的 Android Emulator Hypervisor Driver(安装程序)时遇到的问题
- ruby-on-rails - 如何使用带有设计和 JWT 的 Rails 6 API 成功注销
- react-native - React-Navigation:StackActions.pop 不能被模拟,因为它不是一个函数
- scala - scala中的嵌套多态性
- javascript - 无效的凭证 Bcyrpt.compare()
- ruby-on-rails - 当请求标头包含带有值 image/*;q=0.8 的接受时,设计不起作用
- python - 删除 leaveEvent 中的阴影
- java - 是否可以部分生成 CSR?直到在一台计算机上散列并在其他地方使用私钥签名的步骤?
- javascript - 通过控制器显示消息“已标记出勤”