У меня есть файл Xsteam.dll
, который работает во всех моих проектах LABVIEW; но теперь я хочу использовать его (Xsteam.dll
) в простом визуальном проекте на C++ (в visual studio 2013 или ...).У меня есть только файл dll без файлов .h и .lib. Как его использовать в vC++?
У меня нет других связанных с ним файлов (например, * .h, * .lib и т. Д.).
Я знаю, что Xsteam.dll написан на языке c/C++, и я знаю все его функции и переменные типы их входов и выходов arg.
Я обычно использую Xsteam.dll
в LabView при такой настройке:
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);
Как использовать Xsteam.dll
с помощью простой программы VC++?
Будьте осторожны, чтобы проверить, соответствует ли DLL вашей программе на C++, то есть не смешивать 32-битные и 64-разрядные библиотеки и программы. – Mikhail
Можете ли вы использовать эту .dll? а затем дать мне свои коды? Этот простой проект может быть очень полезным для других людей, что у них одинаковые проблемы, и ваша работа очень важна. кстати, ваше руководство великолепен. – nanosi