我创建了CMyClass,其中定义了一个方法CallMe()。当我构建这个项目时,生成了MyProject.dll。 现在在另一个项目中,我想调用CMyClass的CallMe。 任何人都可以告诉我该怎么做? 提前谢谢....
答案 0 :(得分:0)
假设这是在视觉工作室..
You need to add a reference 从你的项目到你的库,一旦你完成了这个,你可以创建你的类的实例并调用你的方法,前提是类和方法是公共的(如果派生的话,则保护)。
您应该可以执行以下操作:
Yournamespace.CMyClass myClass = new Yournamespace.CMyClass();
myClass.CallMe();
答案 1 :(得分:0)
您应该将MyProject.dll的引用添加到新项目中,然后创建CMyClass的对象: CMyClass mClass = new CMyClass(); mClass.CallMe();
答案 2 :(得分:0)
编辑:在C ++中只需#include头文件并在链接时包含.lib文件。或者调用LoadLibrary来加载DLL。 This MSDN页面会为您提供更多详细信息。
这假设它不是COM DLL,如果是,那就会有所不同。