Freigeben über


DECLARE_WND_CLASS_EX

Ermöglicht es, um den Namen einer vorhandenen Fensterklasse anzugeben, auf der eine neue Fensterklasse basiert. Positionieren Sie dieses Makro in einer Steuerelementklasse Steuerelements ATL ActiveX.

DECLARE_WND_CLASS_EX( 
   WndClassName, 
   style, 
   bkgnd  
)

Parameter

  • WndClassName
    [in] Der Name der neuen Fensterklasse. Wenn NULL, ATL einen Fensterklassennamen generiert.

  • style
    [in] Das Format des Fensters.

  • bkgnd
    [in] Die Hintergrundfarbe des Fensters.

Hinweise

Dieses Makro ermöglicht es Ihnen, die CLASS-Parameteren einer neuen Fensterklasse anzugeben, deren Informationen durch CWndClassInfo verwaltet werden. DECLARE_WND_CLASS_EX definiert die neue Windows-Klasse, indem die folgende statische Funktion implementiert:

static CWndClassInfo& GetWndClassInfo();

Wenn Sie die Standardstile und Hintergrundfarbe verwenden möchten, verwenden Sie das DECLARE_WND_CLASS-Makro. Weitere Informationen zur Verwendung von Fenstern in ATL, finden Sie im Artikel ATL-Fensterklassen.

Anforderungen

Header: atlwin.h

Siehe auch

Referenz

DECLARE_WND_SUPERCLASS

Weitere Ressourcen

Window Class Macros

ATL-Makros