CComDispatchDriver::PutProperty

hresult PutProperty ( DISPID dwDispID, VARIANT * var );

Statik hresult PutProperty ( IDispatch * pDisp, DISPID dwDispID, VARIANT * var );

Dönüş değeri

Standart hresult değerlerden.

Parametreleri

dwDispID

[de] DISPID ayarlamak için özellik. DISPID sayfasından elde edilebilir IDispatch::GetIDsOfNames.

var

[de] Özellik değeri ayarlamak için işaretçiyi.

pDisp

[de] İşaretçi IDispatch arabirimi.

Açıklamalar

DwDispID vardeğerle ta&nımlanan özelliğinin değerine ayarlar. PDispsağlarsanız, o IDispatch işaretçisi kullanılır. Bunu yapmazsanız, içerdiği veri üyesi p IDispatch işaretçisi used.nbsp olduğunu;

Aşağıdaki kod PutProperty gösterir:

 DISPID dwDispID;
DEĞİŞKEN var;
hresult Xact_s_lastresourcemanager;
olechar * szMember = "Özelliği";
VariantInit(amp;var)
...
Xact_s_lastresourcemanager = pDisp - > GetIDsOfNames (IID_NULL, szMember, 1, locale_user_default, ve dwDispID);
Xact_s_lastresourcemanager = CComDispatchDriver::PutProperty (pDisp, dwDispID ve var)

CComDispatchDriver ge&nel bakış |nbsp; Sınıf üyeleri

Ayrıca bkz: CComDispatchDriver::GetProperty

Index