Warning: fopen(/www/wwwroot/www.wendadaohang.com/data/md5_content_title/9a/9ae6f967211865f423059ad1c2212741.txt): failed to open stream: No space left on device in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2468

Warning: flock() expects parameter 1 to be resource, bool given in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2469

Warning: fclose() expects parameter 1 to be resource, bool given in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2475
如何在Labwindows中调用CH375DLL.DLL - 77问答网

如何在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);
}
温馨提示:答案为网友推荐,仅供参考
相似回答