IAccPropServices::SetHwndProp 方法 (oleacc.h)

這個方法會包裝 SetPropValue,為標註 HWND 型可存取專案的呼叫端提供方便的進入點。 如果新值是字串,您可以改用 IAccPropServices::SetHwndPropStr

語法

HRESULT SetHwndProp(
  [in] HWND       hwnd,
  [in] DWORD      idObject,
  [in] DWORD      idChild,
  [in] MSAAPROPID idProp,
  [in] VARIANT    var
);

參數

[in] hwnd

類型: HWND

識別要標註的可存取項目。 這會取代識別字串。

[in] idObject

類型: DWORD

識別要標註的可存取項目。 這會取代識別字串。

[in] idChild

類型: DWORD

識別要標註的可存取項目。 這會取代識別字串。

[in] idProp

類型: MSAAPROPID

指定要標註該項目的哪一個屬性。

[in] var

類型: VARIANT

指定該屬性的新值。

傳回值

類型: HRESULT

如果成功,則傳回 S_OK。

如果不支援 idProp 屬性,則傳回E_INVALIDARG。

可能會在例外狀況下傳回其他錯誤碼,例如記憶體不足。

備註

藉由使用此方法,呼叫端不需要取得識別字串;它可以直接指定 hwndidObjectidChild 參數。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 oleacc.h (include OleAcc.h Include Initguid.h first.)
Dll Oleacc.dll
可轉散發套件 Windows NT 4.0 上的 Active Accessibility 2.0 RDK 搭配 SP6 和更新版本和 Windows 98

另請參閱

ClearHwndProps

IAccPropServices

SetHwndPropServer

SetHwndPropStr

SetPropValue