CCmdTargetคลาสพื้นฐานสำหรับสถาปัตยกรรมของข้อความแผนผัง Microsoft Foundation Class ไลบรารีได้ แผนที่ความเวียนส่งคำสั่งหรือข้อความไปยังฟังก์ชันของสมาชิกคุณเขียนเพื่อจัดการกับพวกเขา (คำสั่งคือ ข้อความจากรายการเมนู ปุ่มคำสั่ง หรือคีย์ลัด)
คลาสที่คีย์กรอบที่ได้รับจากCCmdTargetรวมCView, CWinApp, CDocument, CWndและCFrameWnd สืบทอดถ้าคุณตั้งใจสำหรับคลาสใหม่เพื่อจัดการข้อความ มาเรียนจากอย่างใดอย่างหนึ่งเหล่านี้CCmdTarget-มาเรียน สืบทอดคุณจะไม่ค่อยมาชั้นจากCCmdTargetโดยตรง?
สำหรับภาพรวมของเป้าหมายของคำสั่งและสายงานการผลิตOnCmdMsgดู คำสั่งเป้าหมาย คำสั่งสายงานการผลิตและ การแมปข้อความในคำแนะนำของ Visual c ++ Programmer ของ?
CCmdTargetรวมถึงฟังก์ชันของสมาชิกที่จัดการแสดงเคอร์เซอร์แบบ hourglass แสดงเคอร์เซอร์ hourglass เมื่อคุณต้องการให้คำสั่งมีช่วงเวลาที่สามารถดำเนินการ?
สรุปข้อมูลแผนที่ คล้ายกับข้อความแผนที่ จะใช้ OLE automation ฟังก์ชันการทำงานของIDispatchที่เปิดเผย โดยอินเทอร์เฟซนี้ในการเปิดเผย แอปพลิเคชันอื่น ๆ (เช่น Visual Basic) สามารถเรียกเข้าไปในโปรแกรมประยุกต์ของคุณ ดูข้อมูลเพิ่มเติมบนอินเทอร์เฟซIDispatch , สร้างอินเทอร์เฟซสำหรับ IDispatchและ อินเทอร์เฟซการสรุปข้อมูลและฟังก์ชัน APIในการอ้างอิงของ Win32 SDK OLE โปรแกรมเมอร์ของ?
#รวม lt;afxwin.h>
สมาชิกของคลาส|nbsp คลาสพื้นฐาน| แผนภูมิของลำดับชั้น(&N)
ตัวอย่างnbsp MFC อย่าง ACDUAL(&N)
ดูเพิ่มเติมnbspCCmdUI, CDocument, CDocTemplate, CWinApp, CWnd, CView, CFrameWnd, COleDispatchDriver(&N)