IAccPropServices::ClearHmenuProps 方法 (oleacc.h)

此方法會包裝 ClearProps,併為標註 HMENU 型可存取元素的呼叫端提供方便的進入點。

語法

HRESULT ClearHmenuProps(
  [in] HMENU            hmenu,
  [in] DWORD            idChild,
  [in] const MSAAPROPID *paProps,
  [in] int              cProps
);

參數

[in] hmenu

類型: HMENU

識別要標註的 HMENU 型可存取專案。

[in] idChild

類型: DWORD

指定可存取項目的子項目識別碼。

[in] paProps

類型: const MSAAPROPID*

指定要重設之屬性的陣列。 這些屬性會還原為在經過標註之前所顯示的預設行為。

[in] cProps

類型: int

指定 paProps 陣列中的屬性數目。

傳回值

類型: HRESULT

如果成功,則傳回S_OK,即使指定的屬性從未在可存取的物件上加上批注也一樣;清除已清除的屬性會被視為成功。

如果 不支援 paProps 陣列中的任何屬性,則傳回E_INVALIDARG。

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

如需其他參數和傳回值的描述,請參閱 ClearProps 方法。

備註

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

規格需求

需求
最低支援的用戶端 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

另請參閱

ClearProps

IAccPropServices

SetHmenuProp

SetHmenuPropServer

SetHmenuPropStr