64,654
社区成员
发帖
与我相关
我的任务
分享
typedef short (*PLUGIN_FUNC_PTR)(FULLPARAM*);
//定义变量
FULLPARAM var;
// 注册插件
PLUGIN_FUNC_PTR p_function =
(PLUGIN_FUNC_PTR) ::GetProcAddress (h_mod, "OOI_GetSpectrometerType");
if (p_function != NULL)
{
(*p_register_function)( &var ); //调用函数
}
void main(void)
{
typedef int(*pMax)(int a,int b);
typedef int(*pMin)(int a,int b);
HINSTANCE hDLL;
PMax Max
HDLL=LoadLibrary("MyDll.dll");//加载动态链接库MyDll.dll文件;
Max=(pMax)GetProcAddress(hDLL,"Max");
A=Max(5,8);
Printf("比较的结果为%d\n",a);
FreeLibrary(hDLL);//卸载MyDll.dll文件;
}