我为C++的应用提供了一个DLL,但最近需要为C也提供相应接口,请问如何修改DLL才能在不重新编译原来的应用程序的同时支持C,据说用一种适配器的技术,但搞不懂是什么?请高手指教。