แม่แบบของกล่องโต้ตอบ

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

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

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

เมื่อต้องการสร้างกล่องโต้ตอบโดยไม่ใช้แม่แบบทรัพยากร คุณต้องสร้างแม่แบบในหน่วยความจำ และส่งผ่าน ไปยังฟังก์ชันCreateDialogIndirectParamหรือDialogBoxIndirectParamหรือCreateDialogIndirectหรือDialogBoxIndirectแมโคร.

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

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

ในส่วนต่อไปนี้อธิบายลักษณะ หน่วยวัด และค่าอื่น ๆ ใช้ในกล่องโต้ตอบแม่แบบ.

Index