แม่แบบ lt คลาสTคลาสTBase= CWindow >
คลา ATL_NO_VTABLE CDialogImpl: CDialogImplBaseT สาธารณะ < TBase
พารามิเตอร์
T
คลาส มาจากCDialogImpl?
TBase
nbsp คลาสพื้นฐานของคลาสใหม่ของคุณ คลาสพื้นฐานเป็นค่าเริ่มต้นคือCWindow(&N)?
CDialogImplช่วยให้คุณสามารถสร้างกล่องโต้ตอบโมดอล หรือสร้าง CDialogImplแสดงการโต้ตอบกล่องตอน ซึ่งใช้ในการแมปข้อความเริ่มต้นส่งข้อความไปยังตัวจัดการที่เหมาะสม?
Destructor คลาสพื้นฐานที่~ CWindowImplRootเพื่อให้แน่ใจว่า หน้าต่างไปก่อนเท่ากับวัตถุ?
CDialogImplมาจากCDialogImplBaseTซึ่งจะเห็นได้จากCWindowImplRoot?
หมายเหตุnbsp คลาสคุณต้องกำหนดเป็นโทรศัพท์ระบบ IDDสมาชิกที่ระบุต้นแบบการโต้ตอบรหัสทรัพยากร ตัวอย่างเช่น ตัวช่วยสร้างวัตถุ ATL จะเพิ่มบรรทัดต่อไปนี้ของคลาส(&N):
enum { IDD = IDD_MYDIALOG }
โดยที่ MyDialog คือชื่อย่อใส่ในหน้าชื่อของตัวช่วยสร้าง?
| สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ | ดู |
| การสร้างตัวควบคุม | ATL Tutorial |
| ใช้กล่องโต้ตอบใน ATL | คลาสหน้าต่าง ATL |
| ATL วัตถุตัวช่วยสร้าง | การสร้างโครงการ ATL |
| กล่องโต้ตอบ | กล่องโต้ตอบและหัวข้อที่ตามมาในPlatform SDK |
#รวม lt;atlwin.h>
ดูเพิ่มเติม