โปรแกรมประยุกต์ที่มีเมนูหน้าต่างสามารถเปลี่ยนขนาดและตำแหน่งของหน้าต่าง โดยการส่งคำสั่งระบบ คำสั่งระบบจะมีสร้างเมื่อผู้ใช้เลือกคำสั่งจากเมนูหน้าต่าง แอปพลิเคชันสามารถจำลองการกระทำของผู้ใช้ โดยการส่งข้อความWM_SYSCOMMANDในหน้าต่าง ระบบคำสั่งต่อไปนี้มีผลต่อขนาดและตำแหน่งของหน้าต่าง.
คำสั่ง | คำอธิบาย |
---|---|
SC_CLOSE | ปิดหน้าต่าง คำสั่งนี้ส่งข้อความWM_CLOSEไปหน้าต่าง หน้าต่างการดำเนินตามคำตามขั้นตอนที่จำเป็นสำหรับการล้างข้อมูล และทำลายตัวเอง. |
SC_MAXIMIZE | หน้าต่างการขยายหน้าต่างใหญ่สุด. |
SC_MINIMIZE | หน้าต่างการย่อหน้าเล็กสุด. |
SC_MOVE | ย้ายหน้าต่าง. |
SC_RESTORE | การคืนค่าหน้าต่างย่อเล็กสุด หรือขยายไปก่อนหน้านี้ขนาดและตำแหน่ง. |
SC_SIZE | เริ่มการทำงานของคำสั่งขนาด เมื่อต้องการเปลี่ยนขนาดของหน้าต่าง ใช้เมาส์หรือแป้นพิมพ์. |