ปิดการใช้งาน Windows

หน้าต่างสามารถถูกปิดใช้งาน การปิดการใช้งานหน้าต่างได้รับไม่มีแป้นพิมพ์หรือเมาส์ในการป้อนข้อมูลจากผู้ใช้ แต่สามารถรับข้อความ จาก windows อื่น ๆ จากโปรแกรมประยุกต์อื่น และ จากระบบ แอปพลิเคชันปิดใช้งานหน้าต่างเพื่อป้องกันไม่ให้ผู้ใช้ใช้หน้าต่างโดยทั่วไป ตัวอย่างเช่น โปรแกรมประยุกต์อาจปิดใช้งานปุ่มกดในกล่องโต้ตอบเพื่อป้องกันไม่ให้ผู้ใช้เลือก แอปพลิเคชันสามารถเปิดใช้งานหน้าต่างถูกปิดใช้งานตลอดเวลา การเปิดใช้งานหน้าต่างคืนค่าป้อนข้อมูลปกติ.

โดยค่าเริ่มต้น หน้าต่างถูกใช้งานเมื่อสร้าง แอปพลิเคชันสามารถระบุลักษณะ WS_DISABLED อย่างไรก็ตาม ในการปิดการใช้งานหน้าต่างใหม่ แอปพลิเคชันเปิด หรือปิดการใช้งานหน้าต่างอยู่ โดยใช้ฟังก์ชันEnableWindow ระบบส่งข้อความWM_ENABLEไปยังหน้าต่างเมื่อจะ เปลี่ยนเป็นสถานะการเปิดใช้งาน แอปพลิเคชันสามารถกำหนดได้ว่า หน้าต่างเปิดใช้งาน โดยใช้ฟังก์ชันIsWindowEnabled.

เมื่อหน้าต่างลูกถูกปิดการใช้งาน ระบบส่งข้อความป้อนข้อมูลของเมาส์ไปหน้าต่างหลัก หลักใช้ในข้อความเพื่อกำหนดว่าจะเปิดใช้งานหน้าต่างลูก ดูข้อมูลเพิ่มเติมการป้อนข้อมูลของเมาส์.

หน้าต่างเพียงหนึ่งครั้งได้รับการป้อนข้อมูลของแป้นพิมพ์ หน้าต่างนั้นว่า มีโฟกัสของแป้นพิมพ์ ถ้าโปรแกรมประยุกต์ใช้ฟังก์ชันEnableWindowเพื่อปิดการใช้งานหน้าต่างโฟกัสของแป้นพิมพ์ หน้าต่างเสียโฟกัสของแป้นพิมพ์นอกเหนือจากการถูกปิดการใช้งาน EnableWindowแล้วกำหนดโฟกัสแป้นพิมพ์เป็น NULL ซึ่งหมายถึง ไม่มีหน้าต่างได้รับโฟกัส ถ้าหน้าต่างลูก หรือหน้าต่างอื่น descendant มีโฟกัสของแป้นพิมพ์ หน้าต่าง descendant สูญเสียโฟกัสเมื่อหน้าต่างหลักถูกปิดการใช้งาน ดูข้อมูลเพิ่มเติมการป้อนข้อมูลของแป้นพิมพ์.

Index