I am using ShellExecute to allow a user of my program to view a file using it's associated application. I am having an odd problem with MS Word however. The problem is that when the user subsequently tries to close Word, Word hangs horribly. The only way to get Word to finally close is to close my application (the one calling ShellExecute). Any suggestions?