แม่แบบ lt; DWORDt_dwStyle= 0, DWORDt_dwExStyle(&L) = 0gt
คลาส CWinTraits(&G)
พารามิเตอร์
t_dwStyle
ลักษณะหน้าต่างเริ่มต้น?
t_dwExStyle
เริ่มต้นที่ลักษณะของหน้าต่างขยาย?
หมายเหตุ
คลาสนี้ให้วิธีการง่าย ๆ ของ standardizing คุณลักษณะของวัตถุหน้าต่าง ATL คุณจะสามารถระบุทั้งสองแบบมาตรฐาน และแบบขยายลักษณะสำหรับวัตถุที่หน้าต่าง ATL?
คลาCWinTraitsสามารถใช้ เป็นพารามิเตอร์ต้นแบบสำหรับการสร้างคลาสหน้าต่าง ATL การระบุลักษณะสำหรับวัตถุที่หน้าต่าง?
ชั้นทำให้ใช้สามชนิดที่กำหนดไว้ล่วงหน้าของลักษณะหน้าต่าง ATL:
CControlWinTraits
ออกแบบมาสำหรับหน้าต่างควบคุมมาตรฐาน ใช้ลักษณะมาตรฐานต่อไปนี้: WS_CHILD, WS_VISIBLE, WS_CLIPCHILDRENและWS_CLIPSIBLINGS มีลักษณะไม่ขยาย?
CFrameWinTraits
ออกแบบมาสำหรับหน้าต่างกรอบมาตรฐาน ลักษณะมาตรฐานที่ใช้รวม: WS_OVERLAPPEDWINDOW, WS_CLIPCHILDRENและWS_CLIPSIBLINGS ใช้ลักษณะแบบขยายรวม: WS_EX_APPWINDOWและWS_EX_WINDOWEDGE?
CMDIChildWinTraits
ออกแบบสำหรับหน้าต่างลูก MDI มาตรฐาน ลักษณะมาตรฐานที่ใช้รวม: WS_OVERLAPPEDWINDOW, WS_CHILD, WS_VISIBLE, WS_CLIPCHILDRENและWS_CLIPSIBLINGS ใช้ลักษณะแบบขยายรวม: WS_EX_MDICHILD?
นอกจากการCWinTraits, CWinTraitsORแสดงการทำงานที่เดียวกันพร้อมความสามารถในการรวมลักษณะโดยใช้ตัวดำเนินการ OR ระดับบิต?
#รวม lt;atlwin.h>