Lave dll med MFC understøttelse
Jeg vil gerne lave et plugin til min mp3 afspiller (Quintessential Player - http://www.quinnware.com/) og har hente PDK til den. PDK indeholder nogle samples til til de forskellige typer projekter, som er lavet i VC++ 6 men uden MFC.Hvordan kan jeg komme til at bruge MFC bibliotekerne i sådan en dll?
Jeg har prøvet:
#include <afx.h>
#include <afxsock.h>
Og forskellige andre includes, men får følgende fejlbesked:
mfcs42d.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined in QCDGeneralDLL.obj
mfcs42d.lib(dllmodul.obj) : warning LNK4006: _DllMain@12 already defined in QCDGeneralDLL.obj; second definition ignored
Creating library Debug/QCDGeneral.lib and object Debug/QCDGeneral.exp
Debug/QCDGeneral.dll : fatal error LNK1169: one or more multiply defined symbols found
Error executing link.exe.