SAMPLE: Placing a Status Bar in an MDI Frame Window

Last reviewed: April 7, 1997
Article ID: Q65880
3.00 3.10 WINDOWS kbprg kbfile

The information in this article applies to:

  • Microsoft Windows Software Development Kit (SDK) for Windows version 3.0 and 3.1

SUMMARY

Many applications that employ the Windows multiple document interface (MDI) provide information to the user through the use of a status bar at the bottom of the application. Microsoft Excel and Microsoft Word for Windows are two examples of applications that provide this context-sensitive assistance.

To create a status bar at the bottom of an MDI frame window, do the following:

  1. Create an appropriately sized child of the frame window to display the status information.

  2. Size the MDI client window so that it does not obscure the status window.

When the frame window changes size, it is necessary to size the MDI client and status windows so that the status bar will remain visible.

There is a sample application in the Microsoft Software Library named MDISTAT that demonstrates how to implement a status bar within an MDI application.

Download MDISTAT.EXE, a self-extracting file, from the Microsoft Software Library (MSL) on the following services:

  • Microsoft Download Service (MSDL)

          Dial (206) 936-6735 to connect to MSDL
          Download MDISTAT.EXE (size: 47645 bytes) 
    
  • Internet (anonymous FTP)

          ftp ftp.microsoft.com
          Change to the \SOFTLIB\MSLFILES directory
          Get MDISTAT.EXE (size: 47645 bytes) 
    


Additional reference words: 3.00 3.10 softlib MDISTAT.EXE
KBCategory: kbprg kbfile
KBSubcategory: UsrWndw
Keywords : UsrWndw kbfile kbprg
Version : 3.00 3.10
Platform : WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: April 7, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.