CWnd::InvokeHelper
호출 컨트롤 ActiveX 메서드 또는 속성을 지정 하려면이 멤버 함수를 호출 합니다. dwDispID, 지정 된 컨텍스트에서 wFlags.
void AFX_CDECL InvokeHelper(
DISPID dwDispID,
WORD wFlags,
VARTYPE vtRet,
void* pvRet,
const BYTE* pbParamInfo,
...
);
매개 변수
dwDispID
메서드 또는 속성 호출을 식별 합니다.wFlags
호출의 컨텍스트를 설명 하는 플래그 IDispatch::Invoke.vtRet
반환 값의 형식을 지정합니다. 가능한 값에 대 한 설명 부분을 참조 하십시오. COleDispatchDriver::InvokeHelper.pvRet
되는 변수의 주소 속성 값을 받게 되거나 값을 반환 합니다. 지정 된 종류와 일치 해야 vtRet.pbParamInfo
다음 매개 변수 형식을 지정 하는 바이트의 null로 끝나는 문자열에 대 한 포인터 pbParamInfo. 가능한 값에 대 한 설명 부분을 참조 하십시오. COleDispatchDriver::InvokeHelper....
변수 목록에 지정 된 형식의 매개 변수를 pbParamInfo.
설명
pbParamInfo 매개 변수를 메서드나 속성에 전달 된 매개 변수 유형을 지정 합니다. 가변 인수 목록을 나타내는 ... 선언 구문입니다.
이 함수에 매개 변수를 변환 VARIANTARG 값을 다음 호출을 IDispatch::Invoke ActiveX 컨트롤에 메서드. 경우 호출을 IDispatch::Invoke 실패,이 함수에는 예외를 발생 합니다. 경우는 SCODE (상태 코드)를 반환 하 여 IDispatch::Invoke 입니다 DISP_E_EXCEPTION,이 함수를 throw는 COleException 개체는 throw, 그렇지 않은 경우는 COleDispatchException.
참고
에이 함수를 호출할 수 있는 CWnd ActiveX 컨트롤을 나타내는 개체.
이 멤버 함수를 사용 하 여 ActiveX 컨트롤 컨테이너에 대 한 자세한 내용은 ActiveX 컨트롤 컨테이너: 프로그래밍 ActiveX 컨트롤은 ActiveX 컨트롤 컨테이너에서.
요구 사항
헤더: afxwin.h