http://bugs.winehq.org/show_bug.cgi?id=9159
--- Comment #15 from Jeremiah Flerchinger flerchjj@ieee.org 2009-05-01 21:08:22 --- Dmitry, any reason why you don't ShellDDEInit(False) after the desktop message loop exits? This is nearly identical to my patch from Feb 09 (not the original for this, but with changes you suggested).