CView::OnActivateView
Rámci vyvolána při zobrazení je aktivován nebo deaktivován.
virtual void OnActivateView(
BOOL bActivate,
CView* pActivateView,
CView* pDeactiveView
);
Parametry
bActivate
Označuje, zda je zobrazení je aktivován nebo deaktivován.pActivateView
Odkazuje na objekt zobrazení, aktivovaná.pDeactiveView
Odkazuje na objekt zobrazení, který se právě ruší.
Poznámky
Výchozí implementace této funkce nastaví fokus na zobrazení aktivované.Tato funkce přepsat, pokud chcete provést zvláštní zpracování při zobrazení je aktivován nebo deaktivován.Například pokud chcete poskytnout zvláštní vizuálních pomůcek, které odlišují od neaktivní zobrazení aktivní zobrazení, se přezkoumá bActivate parametr a příslušně aktualizovat vzhled zobrazení.
pActivateView a pDeactiveView parametry příkaz stejné zobrazení, pokud aktivaci beze změny v aktivní zobrazení snímku hlavní okno aplikace – například pokud je fokus přenosu z jiné aplikace do tohoto ne z jednoho zobrazení do jiné aplikace, nebo při přepínání mezi podřízených oken MDI.To umožňuje zobrazení re-realize její paletu podle potřeby.
Tyto parametry se liší při CFrameWnd::SetActiveView se nazývá zobrazení, která se liší od CFrameWnd::GetActiveView vrátí.Nejčastěji děje s rozdělováním windows.
Požadavky
Záhlaví: afxwin.h