CComCompositeControl

แม่แบบ lt คลาสBase>
คลา CComCompositeControl: สาธารณะ CComControl <
Base, CAxDialogImpl < Base>>

พารามิเตอร์

Base

คลาส มา จากCComObjectRootหรือCComObjectRootExตลอดจน จากอินเทอร์เฟซอื่น ๆ ที่คุณต้องการสนับสนุนตัวควบคุมของคอมโพสิต?

คลาสที่ได้รับจากคลาสCComCompositeControlสืบทอดการทำงานของตัวควบคุม ActiveX คอมโพสิต ตัวควบคุม ActiveX ที่ได้รับมาจากCComCompositeControlจะเป็นกล่องโต้ตอบมาตรฐาน ชนิดของตัวควบคุมเหล่านี้จะเรียกว่าตัวควบคุมประกอบเนื่องจากพวกเขาสามารถโฮสต์อื่น ๆ ตัวควบคุม (ตัวควบคุมดั้งเดิมของ Windows และตัวควบคุม ActiveX)?

CComCompositeControlระบุทรัพยากรโต้ตอบที่ใช้ในการสร้างตัวควบคุมที่ประกอบด้วยการค้นหาสมาชิกระบุข้อมูลในชั้นเรียนของเด็ก สมาชิกโทรศัพท์ระบบ IDD ของคลาสนี้เด็กถูกตั้งค่าเป็น ID ทรัพยากรของทรัพยากรการโต้ตอบที่จะใช้เป็นตัวควบคุมของหน้าต่าง ต่อไปนี้เป็นตัวอย่างของข้อมูลสมาชิกที่เรียนมาจากCComCompositeControlควรประกอบด้วยการระบุทรัพยากรที่จะใช้สำหรับตัวควบคุมของหน้าต่างโต้ตอบ:

 enum { IDD = IDD_MYCOMPOSITE }

หมายเหตุnbsp  คอมโพสิตควบคุมจะเรียงตัวควบคุม ถึงแม้ว่าพวกเขาสามารถประกอบด้วยตัวควบคุมแบบไม่มีหน้าต่าง(&N)?

ตัวควบคุมการใช้งานโดยCComCompositeControl-ชั้นที่ได้รับมีค่าเริ่มต้นที่มีการทำงานที่สร้างขึ้นในแท็บไป เมื่อตัวควบคุมได้รับโฟกัส โดยถูกแบบแท็บในโปรแกรมประยุกต์ที่ประกอบด้วย ติด ๆ กันให้กดแป้น TAB จะทำให้โฟกัสการถูก cycled ทั้งหมดของคอมโพสิตของตัวควบคุมมีอยู่ควบคุม ออกแล้ว ของตัวควบคุมคอมโพสิต และ ไปยังรายการถัดไปในลำดับแท็บของคอนเทนเนอร์ ลำดับแท็บของตัวควบคุมโฮสต์จะถูกกำหนด โดยทรัพยากรการโต้ตอบ และกำหนดลำดับในการมีการแท็บใดไปจะเกิดขึ้น?

#รวม lt;atlctl.h>

สมาชิกของคลาส

ดูเพิ่มเติม

CComControlคอมโพสิตควบคุมพื้นฐาน

Index