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