次の方法で共有


IAccPropServices::ComposeHmenuIdentityString メソッド (oleacc.h)

呼び出し元は ComposeHmenuIdentityString を使用して 、HMENU ベースのアクセス可能な要素の ID 文字列を取得します。

構文

HRESULT ComposeHmenuIdentityString(
  [in]  HMENU hmenu,
  [in]  DWORD idChild,
  [out] BYTE  **ppIDString,
  [out] DWORD *pdwIDStringLen
);

パラメーター

[in] hmenu

種類: HMENU

HMENU ベースのアクセス可能な要素を識別します。

[in] idChild

型: DWORD

アクセスできる要素の子 ID を指定します。

[out] ppIDString

型: BYTE**

ID 文字列を受け取るバッファーへのポインター。 呼び出し先は 、CoTaskMemAlloc を使用してこのバッファーを割り当てます。 完了したら、呼び出し元は CoTaskMemFree を呼び出してバッファーを解放する必要があります。

[out] pdwIDStringLen

型: DWORD*

ID 文字列の長さを受け取るバッファーへのポインター。

戻り値

型: HRESULT

成功した場合は、S_OK を返します。

hmenu または idChild が無効な場合は、E_INVALIDARGを返します。

メモリ不足などの例外的なエラー状態で他のエラー コードを返す場合があります。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー oleacc.h (最初に OleAcc.h を含める Initguid.h を含めます。
[DLL] Oleacc.dll
再頒布可能パッケージ SP6 以降および Windows 98 を使用した Windows NT 4.0 のアクティブなアクセシビリティ 2.0 RDK