_declspec(dllexport) DWORD WINAPI Send()
{
DWORD _stdcall VCI_Receive();
}
就是简单的类似上面的一个标准C中调用了一个_stdcall的函数,生成DLL之后,在LabVIEW中如何调用?请高手指点!
那如果DLL中既有_declspec,又有_stdcall,怎么办?
LabVIEW不管你的DLL中调用什么函数!!!
_stdcall函数没有执行的原因可能是包含_stdcall的DLL与VI不在同一 folder 中;也可能其它原因。
非常感谢啊!_stdcall的DLL放在同一文件夹的问题我之前就发现了,不放同一文件夹LabVIEW就都会报错。我做的是一个CAN总线协议与TCP/IP协议的转换的模块,vc代码可以使用,但是生成DLL后,LabVIEW调用DLL就是不执行CAN的_stdcall函数。