ber inkonsistente DLL-Verknüpfu
Wie kann ich diese Linkwarnung entfernen? Sie können ein Codesegment sehen, das diese Warnung verursacht.
static AFX_EXTENSION_MODULE GuiCtrlsDLL = { NULL, NULL };
//bla bla
// Exported DLL initialization is run in context of running application
extern "C" void WINAPI InitGuiCtrlsDLL()
{
// create a new CDynLinkLibrary for this app
new CDynLinkLibrary(GuiCtrlsDLL);
// nothing more to do
}
Warnung C4273: 'InitGuiCtrlsDLL': inkonsistente DLL-Verknüpfung
Ich habe auch Export- und Importdefinitionen, wie zB:
#ifdef _GUICTRLS
#define GUI_CTRLS_EXPORT __declspec(dllexport)
#else
#define GUI_CTRLS_EXPORT __declspec(dllimport)
#endif