Other than writing a TDI filter hook device driffer, running sniffer software on your machine...that's off the top of my head, I can't think of any other way to do it.

But...and this is a big but you do realize the message is logged in the event log on the target machine? You could easily write some code to parse the event log....

Still I go back to saying you can write a client/server app to log the data somewhere. My point is again, what do you care about what is displayed in the message box, it's the same thing as what your app sent...except for a data/time and there again that's just a api call to get that.

Hope that helps, if not I can't think of anything else right now.