📄 oleacc.h
字号:
/* [in] */ HWND hwnd,
/* [in] */ DWORD idObject,
/* [in] */ DWORD idChild,
/* [in] */ MSAAPROPID idProp,
/* [string][in] */ LPCWSTR str) = 0;
virtual HRESULT STDMETHODCALLTYPE SetHwndPropServer(
/* [in] */ HWND hwnd,
/* [in] */ DWORD idObject,
/* [in] */ DWORD idChild,
/* [size_is][in] */ const MSAAPROPID *paProps,
/* [in] */ int cProps,
/* [in] */ IAccPropServer *pServer,
/* [in] */ AnnoScope annoScope) = 0;
virtual HRESULT STDMETHODCALLTYPE ClearHwndProps(
/* [in] */ HWND hwnd,
/* [in] */ DWORD idObject,
/* [in] */ DWORD idChild,
/* [size_is][in] */ const MSAAPROPID *paProps,
/* [in] */ int cProps) = 0;
virtual HRESULT STDMETHODCALLTYPE ComposeHwndIdentityString(
/* [in] */ HWND hwnd,
/* [in] */ DWORD idObject,
/* [in] */ DWORD idChild,
/* [size_is][size_is][out] */ BYTE **ppIDString,
/* [out] */ DWORD *pdwIDStringLen) = 0;
virtual HRESULT STDMETHODCALLTYPE DecomposeHwndIdentityString(
/* [size_is][in] */ const BYTE *pIDString,
/* [in] */ DWORD dwIDStringLen,
/* [out] */ HWND *phwnd,
/* [out] */ DWORD *pidObject,
/* [out] */ DWORD *pidChild) = 0;
virtual HRESULT STDMETHODCALLTYPE SetHmenuProp(
/* [in] */ HMENU hmenu,
/* [in] */ DWORD idChild,
/* [in] */ MSAAPROPID idProp,
/* [in] */ VARIANT var) = 0;
virtual HRESULT STDMETHODCALLTYPE SetHmenuPropStr(
/* [in] */ HMENU hmenu,
/* [in] */ DWORD idChild,
/* [in] */ MSAAPROPID idProp,
/* [string][in] */ LPCWSTR str) = 0;
virtual HRESULT STDMETHODCALLTYPE SetHmenuPropServer(
/* [in] */ HMENU hmenu,
/* [in] */ DWORD idChild,
/* [size_is][in] */ const MSAAPROPID *paProps,
/* [in] */ int cProps,
/* [in] */ IAccPropServer *pServer,
/* [in] */ AnnoScope annoScope) = 0;
virtual HRESULT STDMETHODCALLTYPE ClearHmenuProps(
/* [in] */ HMENU hmenu,
/* [in] */ DWORD idChild,
/* [size_is][in] */ const MSAAPROPID *paProps,
/* [in] */ int cProps) = 0;
virtual HRESULT STDMETHODCALLTYPE ComposeHmenuIdentityString(
/* [in] */ HMENU hmenu,
/* [in] */ DWORD idChild,
/* [size_is][size_is][out] */ BYTE **ppIDString,
/* [out] */ DWORD *pdwIDStringLen) = 0;
virtual HRESULT STDMETHODCALLTYPE DecomposeHmenuIdentityString(
/* [size_is][in] */ const BYTE *pIDString,
/* [in] */ DWORD dwIDStringLen,
/* [out] */ HMENU *phmenu,
/* [out] */ DWORD *pidChild) = 0;
};
#else /* C style interface */
typedef struct IAccPropServicesVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
IAccPropServices * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void **ppvObject);
ULONG ( STDMETHODCALLTYPE *AddRef )(
IAccPropServices * This);
ULONG ( STDMETHODCALLTYPE *Release )(
IAccPropServices * This);
HRESULT ( STDMETHODCALLTYPE *SetPropValue )(
IAccPropServices * This,
/* [size_is][in] */ const BYTE *pIDString,
/* [in] */ DWORD dwIDStringLen,
/* [in] */ MSAAPROPID idProp,
/* [in] */ VARIANT var);
HRESULT ( STDMETHODCALLTYPE *SetPropServer )(
IAccPropServices * This,
/* [size_is][in] */ const BYTE *pIDString,
/* [in] */ DWORD dwIDStringLen,
/* [size_is][in] */ const MSAAPROPID *paProps,
/* [in] */ int cProps,
/* [in] */ IAccPropServer *pServer,
/* [in] */ AnnoScope annoScope);
HRESULT ( STDMETHODCALLTYPE *ClearProps )(
IAccPropServices * This,
/* [size_is][in] */ const BYTE *pIDString,
/* [in] */ DWORD dwIDStringLen,
/* [size_is][in] */ const MSAAPROPID *paProps,
/* [in] */ int cProps);
HRESULT ( STDMETHODCALLTYPE *SetHwndProp )(
IAccPropServices * This,
/* [in] */ HWND hwnd,
/* [in] */ DWORD idObject,
/* [in] */ DWORD idChild,
/* [in] */ MSAAPROPID idProp,
/* [in] */ VARIANT var);
HRESULT ( STDMETHODCALLTYPE *SetHwndPropStr )(
IAccPropServices * This,
/* [in] */ HWND hwnd,
/* [in] */ DWORD idObject,
/* [in] */ DWORD idChild,
/* [in] */ MSAAPROPID idProp,
/* [string][in] */ LPCWSTR str);
HRESULT ( STDMETHODCALLTYPE *SetHwndPropServer )(
IAccPropServices * This,
/* [in] */ HWND hwnd,
/* [in] */ DWORD idObject,
/* [in] */ DWORD idChild,
/* [size_is][in] */ const MSAAPROPID *paProps,
/* [in] */ int cProps,
/* [in] */ IAccPropServer *pServer,
/* [in] */ AnnoScope annoScope);
HRESULT ( STDMETHODCALLTYPE *ClearHwndProps )(
IAccPropServices * This,
/* [in] */ HWND hwnd,
/* [in] */ DWORD idObject,
/* [in] */ DWORD idChild,
/* [size_is][in] */ const MSAAPROPID *paProps,
/* [in] */ int cProps);
HRESULT ( STDMETHODCALLTYPE *ComposeHwndIdentityString )(
IAccPropServices * This,
/* [in] */ HWND hwnd,
/* [in] */ DWORD idObject,
/* [in] */ DWORD idChild,
/* [size_is][size_is][out] */ BYTE **ppIDString,
/* [out] */ DWORD *pdwIDStringLen);
HRESULT ( STDMETHODCALLTYPE *DecomposeHwndIdentityString )(
IAccPropServices * This,
/* [size_is][in] */ const BYTE *pIDString,
/* [in] */ DWORD dwIDStringLen,
/* [out] */ HWND *phwnd,
/* [out] */ DWORD *pidObject,
/* [out] */ DWORD *pidChild);
HRESULT ( STDMETHODCALLTYPE *SetHmenuProp )(
IAccPropServices * This,
/* [in] */ HMENU hmenu,
/* [in] */ DWORD idChild,
/* [in] */ MSAAPROPID idProp,
/* [in] */ VARIANT var);
HRESULT ( STDMETHODCALLTYPE *SetHmenuPropStr )(
IAccPropServices * This,
/* [in] */ HMENU hmenu,
/* [in] */ DWORD idChild,
/* [in] */ MSAAPROPID idProp,
/* [string][in] */ LPCWSTR str);
HRESULT ( STDMETHODCALLTYPE *SetHmenuPropServer )(
IAccPropServices * This,
/* [in] */ HMENU hmenu,
/* [in] */ DWORD idChild,
/* [size_is][in] */ const MSAAPROPID *paProps,
/* [in] */ int cProps,
/* [in] */ IAccPropServer *pServer,
/* [in] */ AnnoScope annoScope);
HRESULT ( STDMETHODCALLTYPE *ClearHmenuProps )(
IAccPropServices * This,
/* [in] */ HMENU hmenu,
/* [in] */ DWORD idChild,
/* [size_is][in] */ const MSAAPROPID *paProps,
/* [in] */ int cProps);
HRESULT ( STDMETHODCALLTYPE *ComposeHmenuIdentityString )(
IAccPropServices * This,
/* [in] */ HMENU hmenu,
/* [in] */ DWORD idChild,
/* [size_is][size_is][out] */ BYTE **ppIDString,
/* [out] */ DWORD *pdwIDStringLen);
HRESULT ( STDMETHODCALLTYPE *DecomposeHmenuIdentityString )(
IAccPropServices * This,
/* [size_is][in] */ const BYTE *pIDString,
/* [in] */ DWORD dwIDStringLen,
/* [out] */ HMENU *phmenu,
/* [out] */ DWORD *pidChild);
END_INTERFACE
} IAccPropServicesVtbl;
interface IAccPropServices
{
CONST_VTBL struct IAccPropServicesVtbl *lpVtbl;
};
#ifdef COBJMACROS
#define IAccPropServices_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IAccPropServices_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IAccPropServices_Release(This) \
(This)->lpVtbl -> Release(This)
#define IAccPropServices_SetPropValue(This,pIDString,dwIDStringLen,idProp,var) \
(This)->lpVtbl -> SetPropValue(This,pIDString,dwIDStringLen,idProp,var)
#define IAccPropServices_SetPropServer(This,pIDString,dwIDStringLen,paProps,cProps,pServer,annoScope) \
(This)->lpVtbl -> SetPropServer(This,pIDString,dwIDStringLen,paProps,cProps,pServer,annoScope)
#define IAccPropServices_ClearProps(This,pIDString,dwIDStringLen,paProps,cProps) \
(This)->lpVtbl -> ClearProps(This,pIDString,dwIDStringLen,paProps,cProps)
#define IAccPropServices_SetHwndProp(This,hwnd,idObject,idChild,idProp,var) \
(This)->lpVtbl -> SetHwndProp(This,hwnd,idObject,idChild,idProp,var)
#define IAccPropServices_SetHwndPropStr(This,hwnd,idObject,idChild,idProp,str) \
(This)->lpVtbl -> SetHwndPropStr(This,hwnd,idObject,idChild,idProp,str)
#define IAccPropServices_SetHwndPropServer(This,hwnd,idObject,idChild,paProps,cProps,pServer,annoScope) \
(This)->lpVtbl -> SetHwndPropServer(This,hwnd,idObject,idChild,paProps,cProps,pServer,annoScope)
#define IAccPropServices_ClearHwndProps(This,hwnd,idObject,idChild,paProps,cProps) \
(This)->lpVtbl -> ClearHwndProps(This,hwnd,idObject,idChild,paProps,cProps)
#define IAccPropServices_ComposeHwndIdentityString(This,hwnd,idObject,idChild,ppIDString,pdwIDStringLen) \
(This)->lpVtbl -> ComposeHwndIdentityString(This,hwnd,idObject,idChild,ppIDString,pdwIDStringLen)
#define IAccPropServices_DecomposeHwndIdentityString(This,pIDString,dwIDStringLen,phwnd,pidObject,pidChild) \
(This)->lpVtbl -> DecomposeHwndIdentityString(This,pIDString,dwIDStringLen,phwnd,pidObject,pidChild)
#define IAccPropServices_SetHmenuProp(This,hmenu,idChild,idProp,var) \
(This)->lpVtbl -> SetHmenuProp(This,hmenu,idChild,idProp,var)
#define IAccPropServices_SetHmenuPropStr(This,hmenu,idChild,idProp,str) \
(This)->lpVtbl -> SetHmenuPropStr(This,hmenu,idChild,idProp,str)
#define IAccPropServices_SetHmenuPropServer(This,hmenu,idChild,paProps,cProps,pServer,annoScope) \
(This)->lpVtbl -> SetHmenuPropServer(This,hmenu,idChild,paProps,cProps,pServer,annoScope)
#define IAccPropServices_ClearHmenuProps(This,hmenu,idChild,paProps,cProps) \
(This)->lpVtbl -> ClearHmenuProps(This,hmenu,idChild,paProps,cProps)
#define IAccPropServices_ComposeHmenuIdentityString(This,hmenu,idChild,ppIDString,pdwIDStringLen) \
(This)->lpVtbl -> ComposeHmenuIdentityString(This,hmenu,idChild,ppIDString,pdwIDStringLen)
#define IAccPropServices_DecomposeHmenuIdentityString(This,pIDString,dwIDStringLen,phmenu,pidChild) \
(This)->lpVtbl -> DecomposeHmenuIdentityString(This,pIDString,dwIDStringLen,phmenu,pidChild)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IAccPropServices_SetPropValue_Proxy(
IAccPropServices * This,
/* [size_is][in] */ const BYTE *pIDString,
/* [in] */ DWORD dwIDStringLen,
/* [in] */ MSAAPROPID idProp,
/* [in] */ VARIANT var);
void __RPC_STUB IAccPropServices_SetPropValue_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAccPropServices_SetPropServer_Proxy(
IAccPropServices * This,
/* [size_is][in] */ const BYTE *pIDString,
/* [in] */ DWORD dwIDStringLen,
/* [size_is][in] */ const MSAAPROPID *paProps,
/* [in] */ int cProps,
/* [in] */ IAccPropServer *pServer,
/* [in] */ AnnoScope annoScope);
void __RPC_STUB IAccPropServices_SetPropServer_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAccPropServices_ClearProps_Proxy(
IAccPropServices * This,
/* [size_is][in] */ const BYTE *pIDString,
/* [in] */ DWORD dwIDStringLen,
/* [size_is][in] */ const MSAAPROPID *paProps,
/* [in] */ int cProps);
void __RPC_STUB IAccPropServices_ClearProps_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAccPropServices_SetHwndProp_Proxy(
IAccPropServices * This,
/* [in] */ HWND hwnd,
/* [in] */ DWORD idObject,
/* [in] */ DWORD idChild,
/* [in] */ MSAAPROPID idProp,
/* [in] */ VARIANT var);
void __RPC_STUB IAccPropServices_SetHwndProp_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAccPropServices_SetHwndPropStr_Proxy(
IAccPropServices * This,
/* [in] */ HWND hwnd,
/* [in] */ DWORD idObject,
/* [in] */ DWORD idChild,
/* [in] */ MSAAPROPID idProp,
/* [string][in] */ LPCWSTR str);
void __RPC_STUB IAccPropServices_SetHwndPropStr_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAccPropServices_SetHwndPropServer_Proxy(
IAccPropServices * This,
/* [in] */ HWND hwnd,
/* [in] */ DWORD idObject,
/* [in] */ DWORD idChild,
/* [size_is][in] */ const MSAAPROPID *paProps,
/* [in] */ int cProps,
/* [in] */ IAccPropServer *pServer,
/* [in] */ AnnoScope annoScope);
void __RPC_STUB IAccPropServices_SetHwndPropServer_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -