Aracılığıyla paylaş


CWnd::OnActivate

Çerçeve Bu üye işlevini çağırır, bir CWnd nesne kuruluyor etkinleştirilmiş veya devre dışı.

afx_msg void OnActivate(
   UINT nState,
   CWnd* pWndOther,
   BOOL bMinimized 
);

Parametreler

  • nState
    Belirtir olup olmadığını CWnd etkinleştirilmiş veya devre dışı.Aşağıdaki değerlerden biri olabilir:

    • WA_INACTIVE pencere devre dışı.

    • WA_ACTIVE bir fareyi tıklatın (örneğin, bir pencereyi seçmek için klavye arabirimi tarafından kullanımını) dışındaki pencere bazı yöntemi ile etkinleştirilmekte olan.

    • WA_CLICKACTIVE pencereyi fare tıklatması tarafından etkinleştirilir.

  • pWndOther
    İşaretçi CWnd etkinleştirilmiş veya devre dışı.İşaretçiyi olabilir null, ve geçici olabilir.

  • bMinimized
    Simge durumuna küçültülmüş durumunu belirtir CWnd etkinleştirilmiş veya devre dışı.Değeri, doğru penceresini simge durumuna küçültülmüş gösterir.

    Doğru, CWnd etkinleştirilmekte olan; Aksi halde devre dışı.

Notlar

CWnd Nesnesi, bir fare tıklatmasıyla etkinleştirilirse, ayrıca alacaksınız bir OnMouseActivate üye işlev çağrısı.

[!NOT]

Bu üye işlevi, uygulamanız Windows ileti işleme izin çerçevesi tarafından çağrılır.İleti alındığında çerçevesi tarafından alınan parametreleri, işleve iletilen parametreler yansıtır.Temel sınıf uygulaması, bu işlev çağrısı yaparsa, bu uygulama özgün iletiyi ve sağladığınız parametreleri ile işleve geçirilen parametreleri kullanır.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CWnd Sınıfı

Hiyerarşi grafik

CWnd::OnMouseActivate

CWnd::OnNcActivate

WM_ACTIVATE