เปิด และบันทึกเป็นแบบกำหนดเองของกล่องโต้ตอบ

คุณสามารถกำหนดเองกล่องโต้ตอบการเปิดหรือบันทึกเป็นโดยมีขั้นตอนของ hook แม่แบบกำหนดเอง หรือทั้งสองอย่าง อย่างไรก็ตาม Explorer-ลักษณะและกล่องโต้ตอบรุ่นเก่าสไตล์แตกต่างกันในการใช้แม่แบบแบบกำหนดเอง และเกี่ยวกระบวนงาน.

สำหรับข้อมูลเกี่ยวกับการกำหนดเองกล่องโต้ตอบมีลักษณะ Explorer ดูขั้นตอนของ Hook Explorer-ลักษณะ Explorer แบบ Custom Templatesและตัวบ่งชี้ในการควบคุมลักษณะ Explorer สำหรับข้อมูลเกี่ยวกับการกำหนดเองกล่องโต้ตอบลักษณะเดิมมี ดูกล่องโต้ตอบแบบกำหนดเอง.

ตารางต่อไปนี้สรุปความแตกต่างระหว่างสองลักษณะ.

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

ชื่อเริ่มต้นสำหรับทั้งลักษณะ Explorer และกล่องโต้ตอบลักษณะเดิมคือ "เปิด" หรือ "บันทึกเป็น" เมื่อต้องการเปลี่ยนชื่อ ระบุชื่อเรื่องใหม่ในสมาชิกlpstrTitleของโครงสร้างOPENFILENAME.