in reply to Calling dll function(created in VC++) from Perl

You need some wrapper code to get at your functions. XS perlxs perlxstut is one way to do it. You may find Inline::C and Inline::CPP easier to work with to start. A quick way to get started is to examine some of the Win32 modules on CPAN and look at how they are doing it. Two C XS examples I did a few years ago are Geo::Coordinates::VandH::XS and Digest::JHash. I only mention these because they are short and relatively trivial so pretty easy to grok at a glance.

  • Comment on Re: Calling dll function(created in VC++) from Perl