CMDIFrameWnd::MDICascade

让所有MDI子窗口会级联格式。

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

参数

  • nType
    指定级联标志。 只有以下标志可以指定: MDITILE_SKIPDISABLED,防止禁用MDI子窗口级联。

备注

MDICascade的第一个版本,不带参数,级联所有MDI子窗口,其中包括禁用这些。 如果您为 nType 参数,指定 MDITILE_SKIPDISABLED 第二个版本可以选择不级联禁用的MDI子窗口。

示例

// 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;
}

要求

Header: afxwin.h

请参见

参考

CMDIFrameWnd Class

层次结构图

CMDIFrameWnd::MDIIconArrange

CMDIFrameWnd::MDITile

WM_MDICASCADE