คำสั่งมาตรฐานและหน้าต่างรหัส

ไลบรารี 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)?

Index