BOOL ModifyStyle (DWORD dwRemove, DWORD dwAdd, UINT nFlags = 0);
ส่งกลับค่า
ไม่ใช่ศูนย์ถ้า แก้ไขสไตล์เรียบร้อยแล้ว อื่น ๆ 0?
พารามิเตอร์
dwRemove
ระบุลักษณะของหน้าต่างที่จะเอาออกในระหว่างการปรับเปลี่ยนลักษณะ?
dwAdd
ระบุลักษณะของหน้าต่างจะเพิ่มในระหว่างการปรับเปลี่ยนลักษณะ?
nFlags
ตั้งค่าสถานะเพื่อที่ถูกส่งผ่านไปยังSetWindowPosหรือศูนย์ถ้าSetWindowPosไม่ควรเรียก เริ่มต้นเป็นศูนย์ ดูส่วนหมายเหตุสำหรับรายการของค่าสถานะที่กำหนดไว้ล่วงหน้า?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกเพื่อการปรับเปลี่ยนลักษณะของหน้าต่าง สามารถรวมลักษณะเพื่อเพิ่ม หรือเอาออก โดย OR ระดับบิตใช้ตัวดำเนินการ (|) ดูหัวข้อ ลักษณะหน้าต่างทั่วไปและ :: CreateWindowในการอ้างอิงของโปรแกรมเมอร์ Win32 SDKสำหรับข้อมูลเกี่ยวกับลักษณะของหน้าต่างที่พร้อมใช้งาน?
ถ้าnFlagsไม่ใช่ศูนย์เป็นModifyStyleเรียกฟังก์ชันใน Windows API :: SetWindowPosและ redraws หน้าต่าง โดยรวมnFlagsกับการต่อไปนี้สี่ตั้งไว้ล่วงหน้าค่าสถานะ: nbsp(&N);
เมื่อต้องการปรับเปลี่ยนลักษณะการขยายของหน้าต่าง ดูModifyStyleEx?
ภาพรวม CWnd |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspSetWindowPos, CWnd::ModifyStyleEx, ลักษณะหน้าต่างทั่วไป :: SetWindowPos(&N)