用dll做插件中,由于程序的接口函数为GetVersion为主程序提供插件的版本号,而如果直接使用dll输出函数的定义方法如extern "C" __declspec(dllexport) char* GetVersion()
{
AFX_MANAGE_STATE(AfxGetStaticModuleState()); return "1.0.1";
}编译时将得到一个编译错误,因此函数名GetVersion已是api,已经定义过。采用何种方法避免?