declare_wnd_superclass ( WndClassName, OrigWndClassName )
Parametreleri
WndClassName
[de] Bu sınıfın OrigWndClassNamepencere sınıfı adı. Eğer null, atl-ecek oluşturmak pencere sınıf adı.
OrigWndClassName
[de] Varolan bir pencere sınıfı adı.
Açıklamalar
Bu makro bir atl ActiveX denetiminin denetim sınıfında yer. Bu makro, sınıfın varolan bir pencere sınıfı olacak bir pencere sınıfı adını belirtmenizi sağlar. CWndClassInfo üst bilgi yönetir.
declare_wnd_superclass aşağıdaki statik işlevi uygular:
st&atik CWndClassInfoamp; GetWndClassInfo()
Varsayılan olarak, yeni bir pencere sınıf tabanlı bir pencere oluşturmak için declare_wnd_class makro CWindowImpl kullanır. Bir CWindowImpliçinde declare_wnd_superclass makro belirterek-türetilmiş sınıf, pencere sınıfı varolan bir sınıfa dayalı olacaktır ama senin pencere yordamı kullanır. Bu teknik superclassing denir.
declare_wnd_class ve declare_wnd_superclass makroları kullanmanın yanı sıra, GetWndClassInfo fonksiyonu ile kendi uygulama kılabilirsiniz.
Superclassing hakkında daha fazla bilgi için bkz: Pencere yordamı Superclassing Win32 sdk. atl windows kullanma hakkında daha fazla bilgi için bkz: atl pencere sınıflarını makale.