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

ID: Q69899


The information in this article applies to:
  • Microsoft Windows Software Development Kit (SDK) versions 3.0, 3.1
  • Microsoft Win32 Application Programming Interface (API), included with:
    • Microsoft Windows NT, versions 3.5, 3.51
    • Microsoft Windows versions 95, 4.0


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
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.