已有源程序,如何在C++生成DLL???(0分)

  • 主题发起人 主题发起人 红蚂蚁
  • 开始时间 开始时间

红蚂蚁

Unregistered / Unconfirmed
GUEST, unregistred user!
源代码已写好,连接硬件驱动的,现要编绎成DLL给DELPHI的程序调用,但不知如何生成DLL文件(在C++里)?请教
 
#include <windows.h>
BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
return TRUE;
}
extern "C" __declspec(dllexport) BOOL TestFunc(char *lpszBuff, int iSize)
{
lstrcpyn(lpszBuff, "this is my test program", iSize);
return TRUE;

}
//delphi
/*function TestFunc(lpszBuff : PChar;
iSize : Integer) : BOOL;
stdcall;
external 'dlldemo.dll';*/
 
后退
顶部