用dll做插件中,由于程序的接口函数为GetVersion为主程序提供插件的版本号,而如果直接使用dll输出函数的定义方法如extern "C" __declspec(dllexport) char* GetVersion()
{
AFX_MANAGE_STATE(AfxGetStaticModuleState()); return "1.0.1";
}编译时将得到一个编译错误,因此函数名GetVersion已是api,已经定义过。采用何种方法避免?
{
AFX_MANAGE_STATE(AfxGetStaticModuleState()); return "1.0.1";
}编译时将得到一个编译错误,因此函数名GetVersion已是api,已经定义过。采用何种方法避免?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货