Hi
I am writing a pedaldrv.dll using the http://www.nch.com.au/scribe/pedaldrv.html
it seem to find the dll because it do lock the dll , but it do not call my entry ExpressScribePedalsOpen .
(did test using a logfile).
typedef void* HPEDALS;
#ifdef dotnet
__declspec(dllexport) HPEDALS ExpressScribePedalsOpen();
#else
extern "C" HPEDALS ExpressScribePedalsOpen();
#endif
neiter of this above do work.
I have no problem with calling the open in C# when using the __delc....
I am using the vs2008 c++ compiler on XP .
Best Regards
Kim
edit : have also tried
extern "C" {__declspec(dllexport) HPEDALS ExpressScribePedalsOpen(); }
and use of .h files