Hresult ใน ExecCommand (DWORD nCmdID, DWORD nCmdExecOpt OLECMDEXECOPT_DONTPROMPTUSER, const GUID * = pguidCmdGroup = NULL);
ส่งกลับค่า
ส่งกลับค่าS_OKถ้าสำเร็จ มิฉะนั้น ส่งกลับรหัสข้อผิดพลาดต่อไปนี้?
ค่า | คำอธิบาย |
E_UNEXPECTED | เกิดข้อผิดพลาดที่ไม่คาดคิด? |
E_FAIL | เกิดข้อผิดพลาด? |
E_NOTIMPL | MFC ที่บ่งชี้ว่า ตัวเองควรพยายามที่จะแปล และส่งคำสั่ง? |
OLECMDERR_E_UNKNOWNGROUP | pguidCmdGroupเป็นไม่ใช่ -NULLแต่ไม่ระบุกลุ่มคำสั่งที่รู้จัก? |
OLECMDERR_E_NOTSUPPORTED | nCmdIDไม่รับรู้เป็นคำสั่งที่ถูกต้องในการ pGroup ของกลุ่ม? |
OLECMDERR_DISABLED | คำสั่งที่ระบุโดยnCmdIDถูกปิดใช้งาน และไม่สามารถดำเนินการ? |
OLECMDERR_NOHELP | โทรถามวิธีใช้ในคำสั่งที่ระบุโดยnCmdIDแต่ไม่มีวิธีที่จะพร้อมใช้งาน? |
OLECMDERR_CANCELLED | ผู้ใช้ยกเลิกการดำเนินการ? |
พารามิเตอร์
nCmdID
ตัวระบุของคำสั่งการดำเนินการ ต้องอยู่ในกลุ่มที่ระบุโดยpguidCmdGroup?
nCmdExecOpt
ระบุตัวเลือกการดำเนินการคำสั่ง โดยค่าเริ่มต้น การตั้งค่าดำเนินการคำสั่ง โดยไม่มีพร้อมท์ให้ผู้ใช้ ดู OLECMDEXECOPTสำหรับรายการของค่า?
pguidCmdGroup
รหัสเฉพาะของกลุ่มคำสั่ง โดยค่าเริ่มต้นNULLซึ่งระบุกลุ่มมาตรฐาน คำสั่งที่ถูกส่งผ่านไปในnCmdIDต้องเป็นสมาชิกของกลุ่ม?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกดำเนินการคำสั่งที่ระบุ โดยผู้ใช้?
การpguidCmdGroupและพารามิเตอร์nCmdIDเข้าด้วยกันจะระบุคำสั่งเรียก กระทำที่แน่นอนจะปฏิบัติระบุพารามิเตอร์nCmdExecOpt?
ภาพรวม COleDocObjectItem |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbsp IOleCommandTarget::Exec(&N)