PRB: Cannot Create More Child Windows and Other Problems When You Reach the Maximum Number of Allowable Child Windows in an MDI Application (318677)
The information in this article applies to:
- The Microsoft Foundation Classes (MFC)
- Microsoft Visual C++, 32-bit Editions 4.0a
- Microsoft Visual C++, 32-bit Editions 4.1
- Microsoft Visual C++, 32-bit Editions 4.2
- Microsoft Visual C++, 32-bit Editions 5.0
- Microsoft Visual C++, 32-bit Editions 6.0
This article was previously published under Q318677 SYMPTOMS
When a multiple-document interface (MDI) application runs and creates many child windows, the following problems may occur:
- You cannot create any more child windows.
- The Start button or menu items do not respond.
- You cannot run other applications.
- Other applications may be adversely affected.
This problem may occur even when there is adequate physical memory available in Microsoft Windows NT, Microsoft Windows 2000, or Microsoft Windows XP. This lack of physical memory occurs when the desktop heap in the WIN32 subsystem is depleted.
STATUSThis behavior is by design.REFERENCESFor additional information about the desktop heap, click the article numbers below
to view the articles in the Microsoft Knowledge Base:
126962 Increasing the Desktop Application Heap
184802 PRB: User32.dll or Kernel32.dll Fails to Initialize
Modification Type: | Major | Last Reviewed: | 12/15/2003 |
---|
Keywords: | kbprb KB318677 |
---|
|