ไลบรารี Microsoft Foundation Class กำหนดหมายเลขของคำสั่งมาตรฐานและหน้าต่างรหัสใน AFXRESH.หมายเลขเหล่านี้มักใช้ภายในตัวแก้ไขทรัพยากรและ ClassWizard ในการแมปข้อความกับฟังก์ชันการจัดการของคุณ คำสั่งมาตรฐานทั้งหมดได้มีคำนำหน้าID_ ตัวอย่าง เมื่อคุณใช้ตัวแก้ไขเมนู คุณปกติผูกรายการเมนูที่เปิดแฟ้มคำสั่ง ID ID_FILE_OPENมาตรฐาน?
สำหรับคำสั่งมาตรฐานส่วนใหญ่ รหัสโปรแกรมประยุกต์ไม่จำเป็นต้องอ้างถึงคำสั่ง ID เนื่องจากกรอบตัวเองจับคำสั่งผ่านทางการแมปข้อความในชั้นเรียนของกรอบหลัก (CWinThread, CWinApp, CView, CDocumentและอื่น ๆ)?
นอกเหนือจากการสั่งมาตรฐานรหัส จำนวนของรหัสมาตรฐานอื่น ๆ ถูกกำหนดซึ่งมีคำนำหน้าของAFX_ID รหัสเหล่านี้รวมถึงมาตรฐานหน้าต่างรหัส (คำนำหน้าAFX_IDW_), สายรหัส (คำนำหน้าAFX_IDS_), และหลายชนิดอื่น ๆ?
รหัสที่ขึ้นต้น ด้วยคำนำหน้าAFX_IDแทบไม่ได้ถูกใช้ โดยโปรแกรมเมอร์ แต่คุณอาจจำเป็นต้องอ้างอิงไปยังรหัสเหล่านี้เมื่อกรอบที่กล่าวมาแล้วนั้นฟังก์ชันซึ่งยังอ้างอิงถึงAFX_IDs?
รหัสจะไม่ละเอกสารในการอ้างอิงนี้ คุณสามารถค้นหาข้อมูลเพิ่มเติมเหล่านี้ในทางเทคนิคบันทึกย่อ20, 21และ22?
หมายเหตุnbsp แฟ้มหัว AFXRESH ทางอ้อมรวมอยู่ใน AFXWINH.คุณต้องชัดเจนรวมคำสั่ง(&N)
#รวม afxres.h
ในสคริปต์ทรัพยากรของโปรแกรมประยุกต์ของคุณ (แฟ้ม RC)?