I take it you've never worked with the C DDE API? If you don't want to put effort in something, then you shouldn't even consider DDE. DDE is an incredibly hard thing to work with, especially if you're not familiar with DDE.