我的Xsteam.dll
文件適用於我所有的LABVIEW項目;但現在我想在一個簡單的Visual C++項目中使用它(Xsteam.dll
)(在Visual Studio 2013或...)。我只有一個沒有.h和.lib文件的dll文件。如何在vC++中使用它?
我沒有任何其他文件相關(如* .h,* .lib等)。
我知道用c/C++語言編寫的Xsteam.dll,我知道它的所有函數和變量類型的輸入和輸出arg。
我通常在LabVIEW中使用Xsteam.dll
在此設置:
library name or path: c:\XSteam.dll
function name: h_pT
thread: run in UI thread
calling convention: stdcall(WINAPI)
function prototype : double [email protected](double arg1, double arg2);
return type : Numeric 8-byte double
arg1: Numeric 8-byte double Pass: Value
arg2: Numeric 8-byte double Pass: Value
prototype for these procedures:
MgErr Proc(InstanceDataPtr *instanceState);
如何通過簡單的VC++程序中使用Xsteam.dll
?
請小心檢查該DLL是否與您的C++程序匹配,即不要混合使用32位和64位dll和程序。 – Mikhail
你可以使用這個.dll嗎?然後給我它的代碼?這個簡單的項目對其他人來說非常有用,他們有同樣的問題,而且你的工作非常重要。順便說一句,你的指導很棒。 – nanosi