in reply to XSUBs and Compilers

Have you tried using Win32::API or Win32::OLE to talk to the DLL?