โมฆะ InvokeHelper (DISPID dwDispID, WORD wFlags, VARTYPE vtRetโมฆะ * pvRet, const ไบต์ * pbParamInfo, ... );
โยน (COleException);
โยน (COleDispatchException);
พารามิเตอร์
dwDispID
ระบุวิธีการหรือคุณสมบัติจะถูกเรียก ค่านี้มักจะมาตามเก็บคอมโพเนนต์?
wFlags
ค่าสถานะที่อธิบายในบริบทของการเรียกไปยังIDispatch::Invoke ดูค่าที่เป็นไปได้wFlags , IDispatch::Invokeในการอ้างอิงของ Win32 SDK OLE โปรแกรมเมอร์ของ?
vtRet
ระบุชนิดของค่าส่งคืน สำหรับค่าที่เป็นไปได้ ดูข้อสังเกตสำหรับCOleDispatchDriver::InvokeHelper?
pvRet
ที่อยู่ของตัวแปรที่จะที่จะได้รับค่าคุณสมบัติ หรือค่าส่งคืน จะต้องตรงกับชนิดที่ระบุโดยvtRet?
pbParamInfo
ชี้การสตริงที่สิ้นสุดด้วย null ไบต์ที่ระบุชนิดของพารามิเตอร์ต่อไปนี้pbParamInfo สำหรับค่าที่เป็นไปได้ ดูข้อสังเกตสำหรับCOleDispatchDriver::InvokeHelper?
...
รายการตัวแปรของพารามิเตอร์ ชนิดที่ระบุไว้ในpbParamInfo?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกเรียกวิธีการควบคุม OLE หรือคุณสมบัติที่ระบุโดยdwDispIDในบริบทที่ระบุโดยwFlags พารามิเตอร์pbParamInfoระบุชนิดของพารามิเตอร์ส่งผ่านไปยังวิธีหรือคุณสมบัติ รายการของอาร์กิวเมนต์ตัวแปรจะถูกแสดง ด้วย...ในการประกาศไวยากรณ์?
ฟังก์ชันนี้แปลงพารามิเตอร์ค่าVARIANTARGแล้วเรียกใช้เมธอดIDispatch::Invokeบนตัวควบคุม OLE ถ้าการเรียกไปยังIDispatch::Invokeล้มเหลว ฟังก์ชันนี้จะโยนข้อยกเว้น ถ้าการSCODE (รหัสสถานะ) ที่ส่งกลับโดยIDispatch::Invoke DISP_E_EXCEPTIONฟังก์ชันนี้ผิดวัตถุCOleExceptionมิฉะนั้น มันผิดCOleDispatchException?
หมายเหตุnbsp ฟังก์ชันนี้จะถูกเรียกบนวัตถุCWndที่แสดงตัวควบคุม OLE เท่านั้น(&N)?
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้ฟังก์ชันนี้สมาชิกกับ OLE ควบคุมคอนเทนเนอร์ ให้ดูบทความ ActiveX Control คอนเทนเนอร์: เขียนด้วยตัวควบคุม ActiveX ในคอนเทนเนอร์ตัวควบคุมของ ActiveXในVisual c ++ Programmer ของคำแนะนำ?
ภาพรวม CWnd |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCWnd::GetProperty, CWnd::SetProperty, COleDispatchDriver, CWnd::CreateControl(&N)