Share via


CMDIFrameWnd::MDICascade

Organiza todas las ventanas MDI secundarias en un formato en cascada.

void MDICascade( );
void MDICascade(
   int nType 
);

Parámetros

  • nType
    Especifica una marca en cascada.Sólo el indicador puede especificar: MDITILE_SKIPDISABLED, que impide que las ventanas secundarias deshabilitadas MDI son colocada en cascadas.

Comentarios

La primera versión de MDICascade, sin parámetros, coloca en cascada todas las ventanas MDI secundarias, incluidas las deshabilitadas.La segunda versión hace opcionalmente no ventanas secundarias deshabilitadas en cascada MDI si especifica MDITILE_SKIPDISABLED para el parámetro de nType .

Ejemplo

// CMainFrame::OnWindowCommand() is a menu command handler for
// CMainFrame class, which is a CMDIFrameWnd-derived
// class. It handles menu commands for the Windows pop-up menu.
// Its entries in the message map are of the following form:
//  ON_COMMAND_EX(ID_WINDOW_ARRANGE, &CMainFrame::OnWindowCommand)
BOOL CMainFrame::OnWindowCommand(UINT nID)
{   
   switch (nID)
   {
   case ID_WINDOW_ARRANGE:   // For Window\Arrange Icons menu item, arrange
      MDIIconArrange();     // all minimized document child windows.
      break;

   case ID_WINDOW_CASCADE:  // For Window\Cascade menu item, arrange
      MDICascade();         // all the MDI child windows in a cascade format.
      break;

   case ID_WINDOW_TILE_HORZ:       // For Window\Tile Horizontal menu item, 
      MDITile(MDITILE_HORIZONTAL); // tile MDI child windows so that
      break;                       // one window appears above another.

   case ID_WINDOW_TILE_VERT:       // For Window\Tile Vertical menu item, 
      MDITile(MDITILE_VERTICAL);   // tile MDI child windows so that
      break;                       // one window appears beside another.

   }

   return TRUE;
}

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase CMDIFrameWnd

Gráfico de jerarquía

CMDIFrameWnd::MDIIconArrange

CMDIFrameWnd::MDITile

WM_MDICASCADE