I think you've dealt with a slightly different scenario. Both Win32::API and C::DynaLib can load functions from dynamic libraries but, as I (currently) understand it, the op is wanting to load functions from an executable. I don't think those modules can help with that.