Bonjour à tous,

Je vien de créér une dll avec l'option "an empty DLL project".
J'ai 7 fonctions dans cette Dll qui marche très bien quand je l'appele avec une application cliente.

Le souci est que je veux utiliser les CString, car avec les char* j'ai des problème bizards !

Pour ce faire, je rajoute cette ligne:

Puis, je déclare une variable de type CString.

Lors de la compilation ca passe impecc, cependant, lors du linkage j'obtient ces deux erreurs:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
LINK : error LNK2001: unresolved external symbol _DllMainCRTStartup
AXIO.obj : error LNK2001: unresolved external symbol __afxForceUSRDLL
J'ai tester de cocher les cases Doesn’t produce.lib & Ignore all default et également d'ajouter /noentry dans la partie option du "project settings" dans l'onglet "link".

Je ne comprend pas pourquoi le compilateur ne veut pas compiler avec la librairie afxwin.h, si vous avez une idée pour résoudre mon problème, n'hésitez pas

Merci.