CComDispatchDriver::PutProperty

HRESULT PutProperty ( DISPID dwDispID, VARIANT * var );

정적 HRESULT PutProperty ( IDispatch * pDisp DISPID dwDispID, VARIANT * var );

반환 값

표준 HRESULT 값 중 하나。

매개 변수

dwDispID

[in] 설정할 속성의 DISPID입니다. DISPID는에서 얻어질 수 있다 IDispatch::GetIDsOfNames。

var

[in] 설정할 속성 값에 대 한 포인터。

pDisp

[in] 포인터를 IDispatch 인터페이스。

주의

Var에 있는 값을 dwDispID 으로 식별 된 속성의 값을 설정 합니다. PDisp공급 IDispatch 포인터 사용 됩니다. IDispatch 포인터 데이터 멤버 p 에 포함 된 used.nbsp는 그렇게 하지 않으면(&N);

다음 코드에서는 Putproperty를 보여 줍니다.:

 DISPID dwDispID;
VARIANT var;
HRESULT hRes;
OLECHAR * szMember = "ThisProperty";
VariantInit(amp;var)
...
hRes = pDisp-> 이름 (IID_NULL, szMember, 1, LOCALE_USER_DEFAULT, & dwDispID);
hRes (pDisp, dwDispID, 및 var) CComDispatchDriver::PutProperty =

CComDispatchDriver 개요 |nbsp; 클래스 멤버(&N)

참고 항목nbsp;CComDispatchDriver::GetProperty(&N)

Index