CWinTraitsOR 類別
這個類別提供方法,以標準化建立視窗物件時所使用的樣式。
重要
這個類別及其成員不能用於在Windows 執行階段中執行的應用程式。
語法
template <DWORD t_dwStyle = 0,
DWORD t_dwExStyle = 0,
class TWinTraits = CControlWinTraits>
class CWinTraitsOR
參數
t_dwStyle
預設視窗樣式。
t_dwExStyle
預設延伸視窗樣式。
成員
公用方法
名稱 | 描述 |
---|---|
CWinTraitsOR::GetWndExStyle | 擷取 物件的擴充樣式 CWinTraitsOR 。 |
CWinTraitsOR::GetWndStyle | 擷取 物件的標準樣式 CWinTraitsOR 。 |
備註
這個 視窗特性 類別提供一個簡單的方法,用來標準化用於建立 ATL 視窗物件的樣式。 使用這個類別的特製化做為 CWindowImpl 或其他 ATL 視窗類別的樣板參數 ,指定要用於該視窗類別實例的最小標準和擴充樣式集。
如果您想要確保視窗類別的所有實例都設定特定樣式,同時允許在呼叫 CWindowImpl::Create 時,以每個實例為基礎設定其他樣式,請使用此範本的特製化。
如果您想要提供只有在呼叫 CWindowImpl::Create
中未指定其他樣式時,才會使用的預設視窗樣式,請改用 CWinTraits 。
需求
標頭: atlwin.h
CWinTraitsOR::GetWndStyle
呼叫此函式,以擷取物件標準樣式和t_dwStyle 所 指定之預設樣式 CWinTraits
的組合(使用邏輯 OR 運算子)。
static DWORD GetWndStyle(DWORD dwStyle);
參數
dwStyle
用於建立視窗的樣式。
傳回值
使用邏輯 OR 運算子傳入 dwStyle 和預設 t_dwStyle
樣式的組合。
CWinTraitsOR::GetWndExStyle
呼叫此函式,以擷取 物件延伸樣式和 所 t_dwStyle
指定之預設樣式 CWinTraits
的組合(使用邏輯 OR 運算子)。
static DWORD GetWndExStyle(DWORD dwExStyle);
參數
dwExStyle
用於建立視窗的延伸樣式。
傳回值
使用邏輯 OR 運算子傳入 dwExStyle 和預設 t_dwExStyle
樣式的擴充樣式組合
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應