共用方式為


DECLARE_WND_CLASS

可讓您指定新的視窗類別的名稱。 將這個巨集在 ATL ActiveX 控制項的控制項類別。

DECLARE_WND_CLASS( 
   WndClassName  
)

參數

  • WndClassName
    [in] 新的視窗類別的名稱。 如果 NULLATL,就會產生視窗類別名稱。

備註

這個巨集可讓您指定訊息將會由 CWndClassInfo處理新的視窗類別的名稱。 DECLARE_WND_CLASS 藉由實作下列靜態函式定義新的視窗類別:

static CWndClassInfo& GetWndClassInfo();

DECLARE_WND_CLASS 為新視窗指定下列模式:

  • CS_HREDRAW

  • CS_VREDRAW

  • CS_DBLCLKS

DECLARE_WND_CLASS 也指定預設視窗的背景色彩。 使用 DECLARE_WND_CLASS_EX 巨集可以讓您的樣式和背景色彩。

CWindowImpl 使用 DECLARE_WND_CLASS 巨集來建立新的視窗類別的視窗。 覆寫這個行為,請使用 DECLARE_WND_SUPERCLASS 巨集或提供您 GetWndClassInfo 函式的實作。

如需使用 視窗的詳細資訊,請參閱 ATL 本文 ATL 視窗類別

需求

Header: atlwin.h

請參閱

其他資源

視窗類別巨集

ATL 巨集