event aus dll abfangen
-
hallo zusammen,
ich verzweifele gerade an dem versuch, ein event aus einer dll abzufangen. ich suche schon seit stunden im netz, ohne erfolg.
in der dll habe ich das event:
.h datei
extern "C"{ // code mangling ausschalten BEGIN_DECLARE_EVENT_TYPES() DECLARE_EVENT_TYPE(ECWDA_EVT_SAMPLEDATA, wxEVT_USER_FIRST + 1) END_DECLARE_EVENT_TYPES() }
.cpp datei
DEFINE_EVENT_TYPE(ECWDA_EVT_SAMPLEDATA)
mittels __declspec(dllexport) landet das ganz auch sauber in der dll, was mir dieser nette dll export viewer (http://www.nirsoft.net/utils/dll_export_viewer.html) verrät.
in dem vsc++ zielprojekt habe ich dem linker unter general->additional library directories das verzeichnis und unter input->additional dependencies den dateinamen der .lib datei angegeben.
trotzdem bekommen ich beim kompilierenerror LNK2001: unresolved external symbol "int const ECWDA_EVT_SAMPLEDATA" (?ECWDA_EVT_SAMPLEDATA@@3HB)
was läuft hier falsch?!?
vielen dank im voraus!!