CWnd::InvokeHelper

Invokehelper를 무효화 (DISPID dwDispID, 단어 wFlags, VARTYPE vtRet, void * pvRet, const 바이트 * pbParamInfo, ... );
(COleException)을 던져;
(COleDispatchException)을 던져;

매개 변수

dwDispID

메서드 또는 속성 호출을 나타냅니다. 이 값은 일반적으로 구성 요소 갤러리에 의해 제공 됩니다.

wFlags

IDispatch::Invoke에 대 한 호출의 컨텍스트를 설명 하는 플래그입니다. WFlags 가능한 값에 대 한 참조 IDispatch::Invoke Win32 SDK OLE 프로그래머용 참조。

vtRet

반환 값의 형식을 지정합니다. 가능한 값에 대 한 COleDispatchDriver::InvokeHelper 에 대 한 설명 단원을 참조 하십시오.

pvRet

그는 변수의 주소 속성 값을 받을 하 또는 값을 반환 합니다. 그것은 vtRet 에 의해 지정 된 형식이 일치 해야 합니다.

pbParamInfo

PbParamInfo다음과 같은 매개 변수 형식을 지정 하는 바이트 null로 끝나는 문자열 포인터입니다. 가능한 값에 대 한 COleDispatchDriver::InvokeHelper 에 대 한 설명 단원을 참조 하십시오.

...

PbParamInfo 에 지정 된 형식의 매개 변수 목록。

주의

OLE 제어 방법 또는 dwDispID, wFlags에 의해 지정 된 컨텍스트에서 지정 된 속성을 호출 하려면이 멤버 함수를 호출 합니다. PbParamInfo 매개 변수는 메서드나 속성에 전달 된 매개 변수의 형식을 지정 합니다. 가변 인수 목록 ... 에 의해 표시 됩니다 구문 선언。

이 함수는 매개 변수를 VARIANTARG 값으로 변환 다음 OLE 컨트롤에서 IDispatch::Invoke 메서드를 호출 합니다. IDispatch::Invoke 호출이 실패 하는 경우이 함수는 예외가 throw 됩니다. SCODE (상태 코드) IDispatch::Invoke 에 의해 반환 된 DISP_E_EXCEPTION이면이 함수는 COleException 개체를 throw, 그것 COleDispatchException 을 throw 하는 그렇지 않으면。

메모nbsp;??OLE 컨트롤을 나타내는 CWnd 개체에만이 함수를 호출 한다(&N)。

이 멤버 함수를 사용 하 여 OLE 컨트롤 컨테이너와 함께 하는 방법에 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 ActiveX 컨트롤 컨테이너: ActiveX 컨트롤 컨테이너에서 ActiveX 컨트롤 프로그래밍, Visual c + + 프로그래머 가이드。

CWnd 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CWnd::GetProperty, CWnd::SetProperty, COleDispatchDriver, CWnd::CreateControl(&N)

Index