เกี่ยวกับตัวควบคุม

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

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

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

Index