CFrameWnd::ActivateFrame
Wywołać tę funkcję Członkowskich, aby aktywować i przywracanie ramki okna, dzięki czemu jest widoczne i dostępne dla użytkownika.
virtual void ActivateFrame(
int nCmdShow = -1
);
Parametry
- nCmdShow
Określa parametr przekazywać do CWnd::ShowWindow.Domyślnie ramka jest wyświetlane i przywracane poprawnie.
Uwagi
Ta funkcja Członkowskich jest zazwyczaj nazywana po zdarzeniu interfejs-DDE, OLE lub inne zdarzenia, które mogą wykazywać w oknie ramki lub jego zawartość do użytkownika.
Domyślna implementacja uaktywnia ramki i przeniesienie jej do góry porządek i, jeśli to konieczne, wykonuje te same kroki dla okno aplikacji w ramce głównej.
Zastąpienie tej funkcji Członkowskie do zmiany sposobu uaktywniania ramki.Na przykład można wymusić okien podrzędnych MDI, aby być zmaksymalizowany.Dodaj odpowiednie funkcje, a następnie wersji klasy podstawowej z jawne wywołanie nCmdShow.
Przykład
void CChildFrame::ActivateFrame(int nCmdShow)
{
// Create the child frame window maximized
nCmdShow = SW_MAXIMIZE;
CMDIChildWnd::ActivateFrame(nCmdShow);
}
Wymagania
Nagłówek: afxwin.h