我正在使用我的第一个插件系统,我有一个C ++软件,我想创建一个插件系统,允许用户开发自己的插件来增强它。
要做到这一点,我使用本教程: http://www.andynicholas.com/?p=27 他的完整代码在本教程结束时提供,但我无法编译它。
我正在使用Visual Studio 2017.以下是我的问题:
1)我对此部分有疑问:http://www.andynicholas.com/?p=27&page=5 我不知道HINSTANCE到底是什么(我需要任何库吗?),我对HINSTANCE系列有这个错误:
错误C3646:未知覆盖说明符
2)在同一行,我得到了:
错误C4430缺少类型说明符。它将默认使用
3)教程中的人正在使用LoadLibrary(),但我无法从中找到它。有什么想法吗?
如果有人可以帮助我,我就是新手。 另外,如果您有一个关于如何使用c ++创建插件系统的精彩教程,我将很乐意阅读它。 请询问您是否需要更多详细信息。
(抱歉我的英文,VS的错误也被翻译了......)。
谢谢!