Sdílet prostřednictvím


DECLARE_WND_CLASS

Umožňuje zadat název nové třídy okna.Toto makro, umístěte třídu ovládací prvek ATL ActiveX.

DECLARE_WND_CLASS( 
   WndClassName  
)

Parametry

  • WndClassName
    [v] Název nové třídy okna.Pokud NULL, ATL bude generovat název třídy okna.

Poznámky

Toto makro umožňuje zadat název nové okno třídy bude spravovat informace, jejichž CWndClassInfo.DECLARE_WND_CLASSDefinuje novou třídu okna implementací statické následující funkce:

static CWndClassInfo& GetWndClassInfo();

DECLARE_WND_CLASSUrčuje následující styly v novém okně:

  • CS_HREDRAW

  • CS_VREDRAW

  • CS_DBLCLKS

DECLARE_WND_CLASStaké určuje barvu pozadí v okně výchozí.Použití DECLARE_WND_CLASS_EX makra, styly a barvy pozadí.

CWindowImpl používá DECLARE_WND_CLASS makro vytvořit okno založené na novou třídu okna.Toto nastavení změnit, použijte DECLARE_WND_SUPERCLASS makro, nebo zadat vlastní implementaci GetWndClassInfo funkce.

Další informace o používání systému windows v ATL naleznete v článku Okno třídy ATL.

Požadavky

Záhlaví: atlwin.h

Viz také

Další zdroje

Okno třídy makra

Makra ATL