CView::OnActivateView

sanal void OnActivateView ( bool bActivate, CView * pActivateView, CView * pDeactiveView );

Parametreleri

bActivate

Görünümü olan olup olmadığını gösterir etkinleştirilebilir veya devre dışı.

pActivateView

View nesnesi etkinleştirilmekte noktaları.

pDeactiveView

Devre dışı bırakılan view nesnesinin noktalarını.

Açıklamalar

Görünüm etkin ya da devre dışı çerçeve tarafından denir. Bu işlevi varsayılan uygulanması, etkinleştirilmekte olan görünümü için odağı ayarlar. Görünüm etkin ya da devre dışı özel işlem gerçekleştirmek istiyorsanız bu işlevi geçersiz. Örneğin, etkin görünümü etkin olmayan görüntülerden ayıran özel görsel yardımlar sağlamak istiyorsanız, siz bActivate parametre incelemek ve görünümün görünüm güncellemeyi.

Uygulamanın ana çerçeve penceresi etkin görünümde değişiklik etkinleştirilirse pActivateView ve pDeactiveView parametreleri aynı görünüm'ü — Örneğin, odağı bir görünümü başka bir uygulamanın veya yerine başka bir uygulama bu MDI alt pencereleri arasında geçiş yaparken aktarıldığı. Gerekirse bu paletini, re-realize için bir görünüm sağlar.

CFrameWnd::SetActiveView ne dönmek--dan CFrameWnd::GetActiveView farklı bir görünüm ile çağrıldığında bu parametreler farklı. Bu en sık bölücü windows ile olur.

CView ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CWnd::OnActivate, CFrameWnd::SetActiveView, CFrameWnd::GetActiveView

Index