Aracılığıyla paylaş


CWinTraitsOR Sınıfı

Uyarı

Etkin Şablon Kitaplığı (ATL) desteklenmeye devam eder. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.

Bu sınıf, pencere nesnesi oluştururken kullanılan stilleri standartlaştırmak için bir yöntem sağlar.

Önemli

Bu sınıf ve üyeleri Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz.

Sözdizimi

template <DWORD t_dwStyle = 0,
          DWORD t_dwExStyle = 0,
          class TWinTraits = CControlWinTraits>
class CWinTraitsOR

Parametreler

t_dwStyle
Varsayılan pencere stilleri.

t_dwExStyle
Varsayılan genişletilmiş pencere stilleri.

Üyeler

Genel Yöntemler

Veri Akışı Adı Açıklama
CWinTraitsOR::GetWndExStyle Nesnenin genişletilmiş stillerini CWinTraitsOR alır.
CWinTraitsOR::GetWndStyle Nesne için standart stilleri CWinTraitsOR alır.

Açıklamalar

Bu pencere özellikleri sınıfı, ATL pencere nesnesinin oluşturulması için kullanılan stilleri standartlaştırmak için basit bir yöntem sağlar. Bu sınıfın uzmanlık alanını CWindowImpl veya ATL'nin pencere sınıflarından biri için şablon parametresi olarak kullanarak bu pencere sınıfının örnekleri için kullanılacak en düşük standart ve genişletilmiş stil kümesini belirtin.

CWindowImpl::Create çağrısında diğer stillerin örnek temelinde ayarlanmasına izin verirken pencere sınıfının tüm örnekleri için belirli stillerin ayarlandığından emin olmak istiyorsanız bu şablonun uzmanlığını kullanın.

Yalnızca çağrısında CWindowImpl::Createbaşka stil belirtilmediğinde kullanılacak varsayılan pencere stilleri sağlamak istiyorsanız, bunun yerine CWinTraits kullanın.

Gereksinimler

Üst bilgi: atlwin.h

CWinTraitsOR::GetWndStyle

Nesnenin standart stillerinin ve t_dwStyleCWinTraitsbelirtilen varsayılan stillerin birleşimini (mantıksal OR işlecini kullanarak) almak için bu işlevi çağırın.

static DWORD GetWndStyle(DWORD dwStyle);

Parametreler

dwStyle
Pencere oluşturmak için kullanılan stiller.

Dönüş Değeri

mantıksal OR işleci kullanılarak dwStyle ile geçirilen stillerin ve tarafından t_dwStylebelirtilen varsayılan stillerin birleşimi.

CWinTraitsOR::GetWndExStyle

Nesnenin genişletilmiş stillerinin ve tarafından CWinTraitsbelirtilen varsayılan stillerin t_dwStyle birleşimini (mantıksal OR işlecini kullanarak) almak için bu işlevi çağırın.

static DWORD GetWndExStyle(DWORD dwExStyle);

Parametreler

dwExStyle
Pencere oluşturmak için kullanılan genişletilmiş stiller.

Dönüş Değeri

mantıksal OR işleci kullanılarak dwExStyle ile ile geçirilen genişletilmiş stillerin ve tarafından t_dwExStylebelirtilen varsayılan stillerin birleşimi

Ayrıca bkz.

Sınıfa Genel Bakış
Pencere Özelliklerini Anlama