Aracılığıyla paylaş


DECLARE_WND_CLASS

Yeni bir pencere sınıf adını belirtmenize olanak verir.Bu makro, atl ActiveX denetiminin denetim sınıfında koyun.

DECLARE_WND_CLASS( 
   WndClassName  
)

Parametreler

  • WndClassName
    [in] Yeni Pencere sınıfı adı.null, atl pencere sınıf adı oluşturur.

Notlar

Bu makro bilgilerini yönetilen tarafından yeni bir pencere sınıfı adını belirlemenize izin verir CWndClassInfo.DECLARE_WND_CLASSaşağıdaki statik işlevi uygulayarak yeni pencere sınıfı tanımlar:

static CWndClassInfo& GetWndClassInfo();

DECLARE_WND_CLASSYeni pencere için aşağıdaki stillerini belirtir:

  • CS_HREDRAW

  • CS_VREDRAW

  • CS_DBLCLKS

DECLARE_WND_CLASSAyrıca varsayılan pencerenin arka plan rengini belirtir.Use declare_wnd_class_ex arka plan rengi ve kendi stillerinizi sağlamak için makro.

CWindowImpl kullanan DECLARE_WND_CLASS bir pencere oluşturmak için makronun temel alan yeni bir pencere sınıfı.Bu davranışı geçersiz kılmak için declare_wnd_superclass makro veya kendi GetWndClassInfo işlevi.

Makaleyi atl windows kullanımı hakkında daha fazla bilgi için bkz: atl pencere sınıflarına.

Gereksinimler

Başlık: atlwin.h

Ayrıca bkz.

Diğer Kaynaklar

Pencere sınıfı makrolar

ATL Makroları