2009-12-30 5 views
0

Un mot ou deux sur le projet que je dois faire. J'ai une liste de produits (au format XML), et je dois faire un code à barres de cette liste.configuration projet mfc

Voici les exigences:

  • technologie doit être MFC, VS 2005 ou VS2008
  • Toutes les fonctionnalités doivent être dans une dll
  • La même solution devrait avoir un appareil d'essai simple pour le dll

J'utiliserai pdf417. http://en.wikipedia.org/wiki/PDF417http://sourceforge.net/projects/pdf417lib/ En outre, je voudrais fournir une interface, de sorte que différents codes à barres peuvent être implémentés à l'avenir. Par exemple, ma DLL a une méthode "Write" qui est implémentée dans un fichier séparé pour pdf417 et dans un fichier séparé pour un autre code à barres, afin que l'utilisateur puisse choisir le code à utiliser.

Puisque je n'ai aucune connaissance de mfc, je ne sais vraiment pas comment commencer. J'ai lu quelques tutoriels, créé la DLL avec une méthode fictive, puis essayé de l'utiliser dans l'application testeur, mais pas de chance. Je sais qu'il s'agit d'une question de type «aiguille dans une botte de foin», mais si quelqu'un pouvait m'aider à configurer/architecturer ce projet, je serais très reconnaissant.

Merci, Marko

Répondre

2

Je ne vois pas comment vous bénéficiez d'utiliser MFC si votre client DLL est pas une application MFC. Il est préférable d'utiliser une interface C standard dans vos fonctions exportées si vous souhaitez prendre en charge des clients non-MFC. Il suffit de créer un projet Win32 et de choisir le type de projet en tant que DLL, puis l'assistant va générer un exemple de fonction exportée pour vous. Suivez les exemples pour créer vos propres fonctions d'exportation.

Questions connexes