15,471
社区成员
发帖
与我相关
我的任务
分享
#include <windows.h>
#include <iostream>
BOOL APIENTRY DllMain( HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved)
{
return TRUE;
}
__declspec(dllexport) int fnTest(int type, char* name, char* product, int* result, double* circle, char* version)
{
printf("input type(%d), name(%s), product(%s)", type, name, product);
if (result) *result = 10;
if (circle) *circle = 0.3;
if (version) strcpy(version, "1.3.8");
return 0;
}
__declspec(dllimport) int fnTest(int type, char* name, char* product, int* result, double* circle, char* version);
void main()
{
int result;
double circle;
char version[20];
foo(1, "myname", "myproduct", &result, &circle, version);
}