关于函数封装DLL的有关问题(VC平台)

关于函数封装DLL的问题(VC平台)
想写一个工具,进行函数封装DLL的工作
我说清楚点,就是给一个复制源代码的区域,然后将源代码复制过去后可以一键生成封装后的DLL
写这个工具的初衷是我正在写一个游戏对战平台,载入参与者的AI(通过DLL封装),但参与者只需编写AI函数,生成DLL的部分由工具来做
(我也会通过MFC新建DLL工程来生成DLL,但我想要一个工具可以自动完成这项操作,这样选手就可以直接传给我生成好的DLL而非源代码,假设选手并不知道如何封装DLL)
不知道我表达清楚了没有

------解决方案--------------------
这不就是插件吗?或者是组件。

你提供规则,用户只要按照这个接口规则来编程序,就能把他的功能模块集成到你的平台中。