У меня есть два проекта в Visual Studio 2010. Один из них - простой проект (win32) .exe, а другой - проект DLL.Использование функций класса из dll
В DLL-проекте, который я создал, просто есть простой класс, в котором есть только один метод. Я хочу получить доступ к этому классу и методу из своего приложения EXE. Но я хотел бы получить доступ к классу, как если бы он был частью проекта EXE это сам, как:
CTest test = new CTest;
test->TestMethod ();
Есть ли способ сделать это? Как освобождение файлов заголовков DLL и добавление ссылки на DLL где-то в проекте EXE или что-то ... ??
Это может помочь: [Как экспортировать экземпляр класса стандартной библиотеки шаблонов (STL) и класс, который содержит элемент данных, являющийся объектом STL] (http://support.microsoft.com/kb/168958) – lsalamon
См. [.Lib-файлы в качестве вложения компоновщика] (http://msdn.microsoft.com/en-us/library/ba1z7822.aspx) - ваш .dll-проект создает файл .lib, и ваш .exe-проект должен ссылка на это. – ildjarn