DECLARE_WND_CLASS
Pozwala określić nazwę nowej klasy okna.To makro należy umieścić w formantu ATL ActiveX klasy control.
DECLARE_WND_CLASS(
WndClassName
)
Parametry
- WndClassName
[w] Nazwa nowej klasy okna.Jeśli NULL, ATL wygeneruje Nazwa klasy okna.
Uwagi
To makro pozwala określić nazwę nowej klasy okna, w których informacje będą zarządzane przez CWndClassInfo.DECLARE_WND_CLASSdefiniuje nowe klasy okna implementując funkcję statycznej:
static CWndClassInfo& GetWndClassInfo();
DECLARE_WND_CLASSOkreśla następujące style w nowym oknie:
CS_HREDRAW
CS_VREDRAW
CS_DBLCLKS
DECLARE_WND_CLASSOkreśla również okno domyślny kolor tła.Użyj DECLARE_WND_CLASS_EX makro własny styl i kolor tła.
CWindowImpl używa DECLARE_WND_CLASS utworzyć okna Makro oparte na nowe klasy okna.Aby zmienić to zachowanie, użyj DECLARE_WND_SUPERCLASS makro, lub implementacji z GetWndClassInfo funkcji.
Aby uzyskać więcej informacji dotyczących używania systemu windows w ATL, zobacz artykuł Klasy okna ATL.
Wymagania
Nagłówek: atlwin.h