PRB: ExitProgman DDE Service Does Not Work If PROGMAN Is Shell

ID: Q69899


The information in this article applies to:


SYMPTOMS

Calling the ExitProgman() function documented in the Microsoft Windows SDK version 3.0 "Guide to Programming," section 22.4.4 (pages 22-19 through 22- 22) fails under certain circumstances.


CAUSE

Calling this function will fail if the Program Manager is the Windows shell.


RESOLUTION

This behavior is by design. The Windows 3.1 documentation states:

If Program Manager was started from another application, the ExitProgman command instructs Program Manager to exit and, optionally, save its groups information.

For another application to start Program Manager, the Program Manager cannot be the shell.

Additional query words: 3.00 3.10 3.50 4.00 WIN16SDK


Keywords          : 
Version           : 
Platform          : 
Issue type        : 

Last Reviewed: March 3, 1999