เมื่อต้องการสร้างตัวควบคุมแบบคงที่โดยใช้ฟังก์ชันCreateWindowหรือCreateWindowExระบุชั้นคง ค่าคงที่ลักษณะหน้าต่างที่เหมาะสม และการรวมกันของลักษณะการควบคุมคงดังต่อไปนี้.
| ลักษณะ | คำอธิบาย |
|---|---|
| SS_BITMAP | ระบุเป็นรูปบิตแมปจะแสดงในตัวควบคุมแบบคง ข้อความกำหนดให้เป็นชื่อของบิตแมป (ไม่ filename) กำหนดตำแหน่งอื่นในแฟ้มทรัพยากร ลักษณะการละเว้นพารามิเตอร์nWidthและnHeight ตัวควบคุมจะปรับขนาดตัวเองเพื่อให้เหมาะสมกับบิตแมป. |
| SS_BLACKFRAME | ระบุว่า เป็นกล่องที่ มีกรอบการวาดในเฟรมของหน้าต่างเป็นสีเดียว สีนี้เป็นสีดำในโครงร่างสีเริ่มต้น. |
| SS_BLACKRECT | ระบุสี่เหลี่ยมที่เต็มไป ด้วยสีกรอบหน้าต่างปัจจุบัน สีนี้เป็นสีดำในโครงร่างสีเริ่มต้น. |
| SS_CENTER | ระบุสี่เหลี่ยมธรรมดา และจัดกึ่งกลางข้อความในสี่เหลี่ยมกำหนดให้ ข้อความถูกจัดรูปแบบก่อนที่จะแสดง คำที่ขยายจุดสิ้นสุดของบรรทัดที่ผ่านมาจะห่อโดยอัตโนมัติไปที่จุดเริ่มต้นของบรรทัดถัดไปที่อยู่กึ่งกลาง. |
| SS_CENTERIMAGE | ระบุว่า ถ้าบิตแมปหรือไอคอนมีขนาดเล็กกว่าพื้นที่ไคลเอ็นต์ของตัวควบคุมแบบ static ส่วนที่เหลือของพื้นที่ที่ไคลเอนต์จะถูกกรอกข้อมูล ด้วยสีของพิกเซลอยู่มุมซ้ายด้านบนของบิตแมปหรือไอคอน ถ้าตัวควบคุมคงประกอบด้วยบรรทัดหนึ่งของข้อความ ข้อความไว้กึ่งกลางในพื้นที่ไคลเอ็นต์ของตัวควบคุมในแนวตั้ง. |
| SS_ENDELLIPSIS หรือ SS_PATHELLIPSIS |
แทนที่ส่วนของสายอักขระกำหนดให้กับรูปวงรี ถ้าจำเป็น เพื่อให้ผลพอดีในสี่เหลี่ยมที่ระบุ. คุณสามารถระบุ SS_END_ELLIPSIS การแทนอักขระในตอนท้ายของสตริ หรือ SS_PATHELLIPSIS เมื่อต้องการแทนอักขระในตรงกลางของสายอักขระ ถ้าสายอักขระประกอบด้วยอักขระเครื่องหมายทับขวา (\) SS_PATHELLIPSIS กวนมากข้อความหลังจากเครื่องหมายทับขวาสุดท้ายเป็นไปได้. |
| SS_ENHMETAFILE | ระบุ enhanced metafile ถูกแสดงในตัวควบคุมแบบ static ข้อความกำหนดให้เป็นชื่อของ metafile ตัวควบคุม enhanced metafile คงมีขนาดคง metafile ถูกปรับขนาดให้พอดีกับพื้นที่ของไคลเอ็นต์ของตัวควบคุมแบบคง. |
| SS_ETCHEDFRAME | วาดกรอบของตัวควบคุมแบบคงที่โดยใช้ลักษณะขอบ EDGE_ETCHED ดูข้อมูลเพิ่มเติม การ DrawEdgeฟังก์ชัน. |
| SS_ETCHEDHORZ | วาดขอบด้านบนและด้านล่างของตัวควบคุมแบบคงที่โดยใช้ลักษณะขอบ EDGE_ETCHED สำหรับข้อมูลเพิ่มเติม ให้ดูฟังก์ชันDrawEdge. |
| SS_ETCHEDVERT | วาดขอบซ้าย และขวาของตัวควบคุมแบบคงที่โดยใช้ลักษณะขอบ EDGE_ETCHED ดูข้อมูลเพิ่มเติม การ DrawEdgeฟังก์ชัน. |
| SS_GRAYFRAME | ระบุว่า เป็นกล่องที่ มีกรอบการวาด ด้วยสีเดียวกันเป็นพื้นหลังของหน้าจอ (เดสก์ท็อป) สีนี้เป็นสีเทาในโครงร่างสีเริ่มต้น. |
| SS_GRAYRECT | ระบุสี่เหลี่ยมที่เต็มไป ด้วยสีพื้นหลังหน้าจอปัจจุบัน สีนี้เป็นสีเทาในโครงร่างสีเริ่มต้น. |
| SS_ICON | ระบุไอคอนจะแสดงในกล่องโต้ตอบ ข้อความกำหนดให้เป็นชื่อของไอคอน (ไม่ filename) กำหนดตำแหน่งอื่นในแฟ้มทรัพยากร ไอคอนสามารถเคอร์เซอร์แบบภาพเคลื่อนไหว ลักษณะการละเว้นพารามิเตอร์nWidthและnHeight ตัวควบคุมจะปรับขนาดตัวเองเพื่อให้เหมาะสมกับไอคอน. |
| SS_LEFT | ระบุสี่เหลี่ยมธรรมดา และจัดชิดซ้ายให้ข้อกำหนดในสี่เหลี่ยม ข้อความถูกจัดรูปแบบก่อนที่จะแสดง คำที่ขยายจุดสิ้นสุดของบรรทัดที่ผ่านมาจะห่อไปที่จุดเริ่มต้นของบรรทัดจัดชิดซ้ายถัดไปโดยอัตโนมัติ. |
| SS_LEFTNOWORDWRAP | ระบุสี่เหลี่ยมธรรมดา และจัดชิดซ้ายให้ข้อกำหนดในสี่เหลี่ยม แท็บจะถูกขยาย แต่จะไม่มีห่อคำ ข้อความที่ขยายจุดสิ้นสุดของบรรทัดที่ผ่านมาคือ clipped. |
| SS_NOPREFIX | ป้องกันการตีความเนื้อความของใด ๆ เครื่องหมาย ampersand (แอมป์) อักขระในข้อความของตัวควบคุมเป็นลัดคำนำหน้าอักขระนั้น เหล่านี้จะถูกแสดง ด้วยเครื่องหมายและถูกเอาออกและอักขระถัดไปในสายอักขระขีดเส้นใต้ ลักษณะนี้คงควบคุมอาจรวมอยู่กับตัวควบคุมแบบคงที่กำหนด คุณสามารถรวม SS_NOPREFIX กับลักษณะอื่น ๆ นี้จะเป็นประโยชน์เมื่อชื่อแฟ้ม หรือสายอื่น ๆ ที่อาจประกอบด้วย ampersand (&) ต้องถูกแสดงไว้ในตัวควบคุมแบบสแตติกในกล่องโต้ตอบ. |
| SS_NOTIFY | ส่งหน้าต่างหลักSTN_CLICKED, STN_DBLCLK, STN_DISABLEและSTN_ENABLEข้อความแจ้งเตือนเมื่อผู้ใช้คลิกที่ หรือดับเบิลคลิตัวควบคุม. |
| SS_OWNERDRAW | ระบุว่า เจ้าของตัวควบคุมคงรับผิดชอบในการวาดตัวควบคุม เจ้าของหน้าต่างได้รับข้อความWM_DRAWITEMเมื่อใดก็ ตามตัวควบคุมจะต้องวาด. |
| SS_REALSIZEIMAGE | ป้องกันไม่ให้ตัวคงคอนหรือบิตแมปควบคุม (นั่นคือ คงควบคุมที่มีลักษณะ SS_ICON หรือ SS_BITMAP) ถูกปรับขนาดขณะมีโหลด หรือวาด ถ้าบิตแมปหรือไอคอนใหญ่กว่าพื้นที่ปลายทาง รูป clipped. |
| SS_RIGHT | ระบุสี่เหลี่ยมธรรมดา และจัดชิดขวาให้ข้อกำหนดในสี่เหลี่ยม ข้อความถูกจัดรูปแบบก่อนที่จะแสดง คำที่ขยายจุดสิ้นสุดของบรรทัดที่ผ่านมาจะห่อไปที่จุดเริ่มต้นของบรรทัดจัดชิดขวาถัดไปโดยอัตโนมัติ. |
| SS_RIGHTJUST | ระบุว่า มุมล่างขวาของตัวควบคุมแบบสแตติกด้วยลักษณะ SS_BITMAP หรือ SS_ICON คงอยู่ถาวรเมื่อมีการปรับขนาดตัวควบคุม เท่านั้นด้านบน และด้านซ้ายจะถูกปรับรองรับบิตแมปใหม่หรือไอคอน. |
| SS_SIMPLE | ระบุสี่เหลี่ยมธรรมดา และแสดงบรรทัดของข้อความที่จัดชิดซ้ายหนึ่งในสี่เหลี่ยม บรรทัดข้อความไม่สามารถลด หรือเปลี่ยนแปลงแต่อย่างใด หน้าต่างหลักของตัวควบคุมหรือกล่องโต้ตอบต้องไม่ประมวลผลข้อความWM_CTLCOLORSTATIC. |
| SS_SUNKEN | วาดเส้นขอบล้อมรอบตัวควบคุมคงครึ่งยุบตัว. |
| SS_WHITEFRAME | ระบุว่า เป็นกล่องที่ มีกรอบการวาด ด้วยสีเดียวกันเป็นพื้นหลังของหน้าต่าง สีนี้เป็นสีขาวในโครงร่างสีเริ่มต้น. |
| SS_WHITERECT | ระบุสี่เหลี่ยมที่เต็มไป ด้วยสีพื้นหลังของหน้าต่างปัจจุบัน สีนี้เป็นสีขาวในโครงร่างสีเริ่มต้น. |
| SS_WORDELLIPSIS | ตัดข้อความที่ไม่พอดี และเพิ่มรูปวงรี. |