CMDIFrameWnd::MDICascade
更新 : 2007 年 11 月
すべての MDI 子ウィンドウを重ねて表示します。
void MDICascade( );
void MDICascade(
int nType
);
パラメータ
- nType
重ねて表示フラグを指定します。MDITILE_SKIPDISABLED のみが指定できます。MDITILE_SKIPDISABLED は、無効になっている MDI 子ウィンドウを重ねて表示する対象から除外します。
解説
パラメータのない MDICascade は、無効になっているものも含む、すべての MDI 子ウィンドウを重ねて表示します。もう 1 つの形式の MDICascade は、パラメータ 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;
}
必要条件
ヘッダー : afxwin.h