# /** # * @file CallDllDynamic.cpp # * @brief 动态调用DLL # * @note\n # * 对于标准DLL, 不导出类, 只导出C类型接口函数的情况\n # * 这种DLL接口操作封装很管用, 代码整洁, 操作简单\n # * # * 当DLL不存在时, Loadlibrary时失败, 不做额外的判断\n # * # * 当DLL不存在时, 当用到DLL函数指针时, 是无效的函数指针\n # * 先调用classX.Is_XX(), 确定DLL函数指针是否有效 # * 再调用接口classX.fnXX