📄 ksetbutton.h
字号:
/* interface IkButton */
/* [unique][helpstring][dual][oleautomation][uuid][object] */
EXTERN_C const IID IID_IkButton;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("8C3FE025-82EE-11D3-9285-0080ADB811C5")
IkButton : public IDispatch
{
public:
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AboutBox( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DoClick(
/* [optional][defaultvalue][in] */ VARIANT_BOOL bAnimate = 0) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_BackColor(
/* [in] */ OLE_COLOR clr) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BackColor(
/* [retval][out] */ OLE_COLOR __RPC_FAR *pclr) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_BorderColor(
/* [in] */ OLE_COLOR clr) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BorderColor(
/* [retval][out] */ OLE_COLOR __RPC_FAR *pclr) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_Enabled(
/* [in] */ VARIANT_BOOL vbool) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Enabled(
/* [retval][out] */ VARIANT_BOOL __RPC_FAR *pbool) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_PictureAlignment(
/* [retval][out] */ kAlignmentEnum __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_PictureAlignment(
/* [in] */ kAlignmentEnum newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_AppearancePush(
/* [retval][out] */ kAppearanceEnum __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_AppearancePush(
/* [in] */ kAppearanceEnum newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_AppearanceStatic(
/* [retval][out] */ kAppearanceEnum __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_AppearanceStatic(
/* [in] */ kAppearanceEnum newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_AppearanceHover(
/* [retval][out] */ kAppearanceEnum __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_AppearanceHover(
/* [in] */ kAppearanceEnum newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_TextStatic(
/* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_TextStatic(
/* [in] */ BSTR newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_TextHover(
/* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_TextHover(
/* [in] */ BSTR newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_TextPush(
/* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_TextPush(
/* [in] */ BSTR newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_FontPush(
/* [retval][out] */ IFontDisp __RPC_FAR *__RPC_FAR *pVal) = 0;
virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_FontPush(
/* [in] */ IFontDisp __RPC_FAR *newVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_FontPush(
/* [in] */ IFontDisp __RPC_FAR *pFont) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_FontStatic(
/* [retval][out] */ IFontDisp __RPC_FAR *__RPC_FAR *pVal) = 0;
virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_FontStatic(
/* [in] */ IFontDisp __RPC_FAR *newVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_FontStatic(
/* [in] */ IFontDisp __RPC_FAR *pFont) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_FontHover(
/* [retval][out] */ IFontDisp __RPC_FAR *__RPC_FAR *pVal) = 0;
virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_FontHover(
/* [in] */ IFontDisp __RPC_FAR *newVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_FontHover(
/* [in] */ IFontDisp __RPC_FAR *pFont) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_TextPushColor(
/* [retval][out] */ OLE_COLOR __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_TextPushColor(
/* [in] */ OLE_COLOR newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_TextStaticColor(
/* [retval][out] */ OLE_COLOR __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_TextStaticColor(
/* [in] */ OLE_COLOR newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_TextHoverColor(
/* [retval][out] */ OLE_COLOR __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_TextHoverColor(
/* [in] */ OLE_COLOR newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_PicturePush(
/* [retval][out] */ IPictureDisp __RPC_FAR *__RPC_FAR *pVal) = 0;
virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_PicturePush(
/* [in] */ IPictureDisp __RPC_FAR *newVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_PicturePush(
/* [in] */ IPictureDisp __RPC_FAR *pPicture) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_PictureStatic(
/* [retval][out] */ IPictureDisp __RPC_FAR *__RPC_FAR *pVal) = 0;
virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_PictureStatic(
/* [in] */ IPictureDisp __RPC_FAR *newVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_PictureStatic(
/* [in] */ IPictureDisp __RPC_FAR *pPicture) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_PictureHover(
/* [retval][out] */ IPictureDisp __RPC_FAR *__RPC_FAR *pVal) = 0;
virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_PictureHover(
/* [in] */ IPictureDisp __RPC_FAR *newVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_PictureHover(
/* [in] */ IPictureDisp __RPC_FAR *pPicture) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_PictureDisabled(
/* [retval][out] */ IPictureDisp __RPC_FAR *__RPC_FAR *pVal) = 0;
virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_PictureDisabled(
/* [in] */ IPictureDisp __RPC_FAR *newVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_PictureDisabled(
/* [in] */ IPictureDisp __RPC_FAR *pPicture) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_HighlightColor(
/* [retval][out] */ OLE_COLOR __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_HighlightColor(
/* [in] */ OLE_COLOR newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ShadowColor(
/* [retval][out] */ OLE_COLOR __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_ShadowColor(
/* [in] */ OLE_COLOR newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ShowFocus(
/* [retval][out] */ kFocusEnum __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_ShowFocus(
/* [in] */ kFocusEnum newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_HoverEnabled(
/* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_HoverEnabled(
/* [in] */ VARIANT_BOOL newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_PictureSpacing(
/* [retval][out] */ short __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_PictureSpacing(
/* [in] */ short newVal) = 0;
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ShowStateAsFlat(
/* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_ShowStateAsFlat(
/* [in] */ VARIANT_BOOL newVal) = 0;
};
#else /* C style interface */
typedef struct IkButtonVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IkButton __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IkButton __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IkButton __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
IkButton __RPC_FAR * This,
/* [out] */ UINT __RPC_FAR *pctinfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
IkButton __RPC_FAR * This,
/* [in] */ UINT iTInfo,
/* [in] */ LCID lcid,
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
IkButton __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
/* [in] */ UINT cNames,
/* [in] */ LCID lcid,
/* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
/* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
IkButton __RPC_FAR * This,
/* [in] */ DISPID dispIdMember,
/* [in] */ REFIID riid,
/* [in] */ LCID lcid,
/* [in] */ WORD wFlags,
/* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
/* [out] */ VARIANT __RPC_FAR *pVarResult,
/* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
/* [out] */ UINT __RPC_FAR *puArgErr);
/* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AboutBox )(
IkButton __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DoClick )(
IkButton __RPC_FAR * This,
/* [optional][defaultvalue][in] */ VARIANT_BOOL bAnimate);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BackColor )(
IkButton __RPC_FAR * This,
/* [in] */ OLE_COLOR clr);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BackColor )(
IkButton __RPC_FAR * This,
/* [retval][out] */ OLE_COLOR __RPC_FAR *pclr);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BorderColor )(
IkButton __RPC_FAR * This,
/* [in] */ OLE_COLOR clr);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BorderColor )(
IkButton __RPC_FAR * This,
/* [retval][out] */ OLE_COLOR __RPC_FAR *pclr);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Enabled )(
IkButton __RPC_FAR * This,
/* [in] */ VARIANT_BOOL vbool);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Enabled )(
IkButton __RPC_FAR * This,
/* [retval][out] */ VARIANT_BOOL __RPC_FAR *pbool);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PictureAlignment )(
IkButton __RPC_FAR * This,
/* [retval][out] */ kAlignmentEnum __RPC_FAR *pVal);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_PictureAlignment )(
IkButton __RPC_FAR * This,
/* [in] */ kAlignmentEnum newVal);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AppearancePush )(
IkButton __RPC_FAR * This,
/* [retval][out] */ kAppearanceEnum __RPC_FAR *pVal);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AppearancePush )(
IkButton __RPC_FAR * This,
/* [in] */ kAppearanceEnum newVal);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AppearanceStatic )(
IkButton __RPC_FAR * This,
/* [retval][out] */ kAppearanceEnum __RPC_FAR *pVal);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AppearanceStatic )(
IkButton __RPC_FAR * This,
/* [in] */ kAppearanceEnum newVal);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AppearanceHover )(
IkButton __RPC_FAR * This,
/* [retval][out] */ kAppearanceEnum __RPC_FAR *pVal);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AppearanceHover )(
IkButton __RPC_FAR * This,
/* [in] */ kAppearanceEnum newVal);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TextStatic )(
IkButton __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pVal);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_TextStatic )(
IkButton __RPC_FAR * This,
/* [in] */ BSTR newVal);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TextHover )(
IkButton __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pVal);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_TextHover )(
IkButton __RPC_FAR * This,
/* [in] */ BSTR newVal);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TextPush )(
IkButton __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pVal);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_TextPush )(
IkButton __RPC_FAR * This,
/* [in] */ BSTR newVal);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontPush )(
IkButton __RPC_FAR * This,
/* [retval][out] */ IFontDisp __RPC_FAR *__RPC_FAR *pVal);
/* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *putref_FontPush )(
IkButton __RPC_FAR * This,
/* [in] */ IFontDisp __RPC_FAR *newVal);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FontPush )(
IkButton __RPC_FAR * This,
/* [in] */ IFontDisp __RPC_FAR *pFont);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontStatic )(
IkButton __RPC_FAR * This,
/* [retval][out] */ IFontDisp __RPC_FAR *__RPC_FAR *pVal);
/* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *putref_FontStatic )(
IkButton __RPC_FAR * This,
/* [in] */ IFontDisp __RPC_FAR *newVal);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FontStatic )(
IkButton __RPC_FAR * This,
/* [in] */ IFontDisp __RPC_FAR *pFont);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontHover )(
IkButton __RPC_FAR * This,
/* [retval][out] */ IFontDisp __RPC_FAR *__RPC_FAR *pVal);
/* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *putref_FontHover )(
IkButton __RPC_FAR * This,
/* [in] */ IFontDisp __RPC_FAR *newVal);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FontHover )(
IkButton __RPC_FAR * This,
/* [in] */ IFontDisp __RPC_FAR *pFont);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TextPushColor )(
IkButton __RPC_FAR * This,
/* [retval][out] */ OLE_COLOR __RPC_FAR *pVal);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_TextPushColor )(
IkButton __RPC_FAR * This,
/* [in] */ OLE_COLOR newVal);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TextStaticColor )(
IkButton __RPC_FAR * This,
/* [retval][out] */ OLE_COLOR __RPC_FAR *pVal);
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_TextStaticColor )(
IkButton __RPC_FAR * This,
/* [in] */ OLE_COLOR newVal);
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TextHoverColor )(
IkButton __RPC_FAR * This,
/* [retval][out] */ OLE_COLOR __RPC_FAR *pVal);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -