上一篇C++消息框架-基于sigslot文章中我们讲述了使用sigslot信号槽实现自己的消息框架,这是一个比较粗糙,而且小的框架.当我们的程序逐渐变大时,我们可能就会考虑功能插件化,或者支持某些模块动态加载和卸载. 功能动态加载,也就是我们平时所说的插件化,插件支持热插拔. 之前工作中,刚好接触过这一块的内容.下面是一个Qt加载dll的方式,当我们把dll加载上以后,可以尝试转化为PluginInterface接口,如果可以转换成功,则说明我们这个dll是我们需要的插件,然后我们就可以进行插件