2009-12-30 2 views
0

Слово или два о проекте, который я должен сделать. У меня есть список продуктов (в формате XML), и я должен сделать штрих-код этого списка.setup mfc project

Вот требования:

  • технология должна быть MFC, VS 2005 или VS2008
  • Все функции должны быть в одной DLL
  • То же решение должно иметь простой тестер для DLL

Я буду использовать pdf417. http://en.wikipedia.org/wiki/PDF417http://sourceforge.net/projects/pdf417lib/ Кроме того, я хотел бы предоставить интерфейс, чтобы в будущем можно было использовать различные штрих-коды.

Например, у моей dll есть метод «Write», который реализован в отдельном файле для pdf417 и в отдельном файле для некоторого другого штрих-кода, так что пользователь может выбрать, какой штрих-код использовать.

Поскольку я не знаю о mfc, я действительно не знаю, как начать. Я прочитал несколько руководств, создал dll с помощью некоторого фиктивного метода, а затем попытался использовать его в приложении тестера, но не повезло.

Я знаю, что это вопрос типа «игла в стоге сена», но если кто-то может мне помочь, как настроить/архитектовать этот проект, я был бы очень благодарен.

Спасибо, Марко

ответ

2

Я не вижу, как Вы получаете выгоду от использования MFC, если клиент вашего DLL не является приложением MFC. Вам лучше использовать стандартный интерфейс C в экспортированных функциях, если вы хотите поддерживать клиентов без MFC. Просто создайте проект Win32 и выберите тип проекта как DLL, затем мастер создаст для вас пример экспортированной функции. Следуйте примерам, чтобы создать свои собственные функции экспорта.

Смежные вопросы