Has anyone used Win32::API to call various Windows methods? I've got a project coming up soon that would be ideal for Perl, but would need to use some basic Windows functionality as well and I was wondering if there are any gotchas I should look out for.
I know that some functions are exported from different DLLs between Win9x/NT/2000, so I would probably have to perform a check on the OS, but that's pretty trivial.
What I'm really looking for is any kind of advice about using Win32::API. It may ultimatley be easier for me to write some Windows-specific code in Visual C++ then call it from the Perl script, but I would prefer a more homogenous solution.