Поделиться через


CFrameWnd::ActivateFrame

Эта функция-член вызывается, чтобы активировать и извлечения фреймовое окно, чтобы оно становится видимым и доступно для пользователя.

virtual void ActivateFrame(
   int nCmdShow = -1 
);

Параметры

  • nCmdShow
    Определяет параметр для передачи в CWnd::ShowWindow.По умолчанию кадр отображается, и правильно восстановлено.

Заметки

Этот вызов функции-члена обычно после события интерфейса, отличного от пользователя в качестве DDE, OLE или другое событие, может отображать фреймовое окно или его содержимое пользователю.

Реализация по умолчанию активировать кадр и приводит ее в верхней части z-порядка, и выполняет одни и те же шаги, необходимые для главного фреймового окна приложения.

Переопределите этот функцию-член, чтобы изменить способ кадр активировать.Например, можно ввести в дочерние окна MDI можно развернуть.Добавьте необходимую функциональность, затем вызовите версию базового класса с явным nCmdShow.

Пример

void CChildFrame::ActivateFrame(int nCmdShow)
{
   // Create the child frame window maximized
   nCmdShow = SW_MAXIMIZE;

   CMDIChildWnd::ActivateFrame(nCmdShow);
}

Требования

Header: afxwin.h

См. также

Ссылки

CFrameWnd, класс

Диаграмма иерархии