in reply to Inter-Process Communication

It depends on the purpose of your application, I suppose.

One potential solution would be for your Win32 app to append the message to a text file that your Perl process has open for reading. Then your process could do a non-blocking select periodically to poll the file.