Win32 API 日本語リファレンス
ホームUI.Accessibility › IAccPropServices

IAccPropServices

COM
IID6e26e776-04f0-495d-80e4-3330352e3169継承元IUnknown自前メソッド開始 vtbl3

メソッド 15

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT SetPropValue(BYTE* pIDString, DWORD dwIDStringLen, GUID idProp, VARIANT var)
4HRESULT SetPropServer(BYTE* pIDString, DWORD dwIDStringLen, GUID* paProps, INT cProps, IAccPropServer* pServer, AnnoScope annoScope)
5HRESULT ClearProps(BYTE* pIDString, DWORD dwIDStringLen, GUID* paProps, INT cProps)
6HRESULT SetHwndProp(HWND hwnd, DWORD idObject, DWORD idChild, GUID idProp, VARIANT var)
7HRESULT SetHwndPropStr(HWND hwnd, DWORD idObject, DWORD idChild, GUID idProp, LPWSTR str)
8HRESULT SetHwndPropServer(HWND hwnd, DWORD idObject, DWORD idChild, GUID* paProps, INT cProps, IAccPropServer* pServer, AnnoScope annoScope)
9HRESULT ClearHwndProps(HWND hwnd, DWORD idObject, DWORD idChild, GUID* paProps, INT cProps)
10HRESULT ComposeHwndIdentityString(HWND hwnd, DWORD idObject, DWORD idChild, BYTE** ppIDString, DWORD* pdwIDStringLen)
11HRESULT DecomposeHwndIdentityString(BYTE* pIDString, DWORD dwIDStringLen, HWND* phwnd, DWORD* pidObject, DWORD* pidChild)
12HRESULT SetHmenuProp(HMENU hmenu, DWORD idChild, GUID idProp, VARIANT var)
13HRESULT SetHmenuPropStr(HMENU hmenu, DWORD idChild, GUID idProp, LPWSTR str)
14HRESULT SetHmenuPropServer(HMENU hmenu, DWORD idChild, GUID* paProps, INT cProps, IAccPropServer* pServer, AnnoScope annoScope)
15HRESULT ClearHmenuProps(HMENU hmenu, DWORD idChild, GUID* paProps, INT cProps)
16HRESULT ComposeHmenuIdentityString(HMENU hmenu, DWORD idChild, BYTE** ppIDString, DWORD* pdwIDStringLen)
17HRESULT DecomposeHmenuIdentityString(BYTE* pIDString, DWORD dwIDStringLen, HMENU* phmenu, DWORD* pidChild)