Могу ли я использовать Dll из VS 6.0 в проекте VS 2010 C ++?

Я не профессионал в программировании на C ++ и не уверен, что задаю правильный вопрос.
У меня есть DLL, из которой я должен использовать несколько функций и типов. Эта DLL была создана в Microsoft VisuaL Studio 6.0.
У меня VS2010, это простой подход для создания нового проекта в VS 2010 C ++ и использования вышеупомянутого Dll в проекте?

Заранее спасибо.
Ура,
CPP

1

Решение

Пока вызовы функций в DLL принимают стандартный тип C, а не классы, вы в порядке.

Если классы MFC передаются в DLL, вы, вероятно, не в порядке, поскольку классы, вероятно, изменились с VC6 на VS2010.

Если классы / структуры не MFC передаются в DLL, вы можете быть в порядке, если вы упакуете структуры в правильное выравнивание.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]