如何在Labwindows中调用CH375DLL.DLL

如题所述

举个例子,要调用DiskID32.dll中的 DiskID32函数
你要调用CH375DLL.DLL中的哪个函数,再修改一下就行了

#include <windows.h>
#include <ansi_c.h>
#include <utility.h>
#include <cvirte.h>
//根据函数申明进行定义
typedef int(*lpaddfun)(char[], char[]);
int main (int argc, char *argv[])
{
void *handle=0;
char str1[100],str2[100];
lpaddfun DISKID32;
HMODULE DLLhandle;
if (InitCVIRTE (0, argv, 0) == 0)
return -1; /* out of memory */
DLLhandle = LoadLibrary ("d:\\Customer\\diskid32v2.00\\DiskID32.dll");
DISKID32 = (lpaddfun)GetProcAddress (DLLhandle,"DiskID32");
//执行函数
释放DLL
FreeLibrary(DLLhandle);
}
温馨提示:答案为网友推荐,仅供参考
相似回答