IVsImageButton.Draw 方法

绘制 VSPackage 的 ImageButton。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)

语法

声明
Function Draw ( _
    pDrawItemStruct As VSDRAWITEMSTRUCT(), _
    fHot As Integer _
) As Integer
int Draw(
    VSDRAWITEMSTRUCT[] pDrawItemStruct,
    int fHot
)

参数

  • fHot
    类型:System.Int32
    [in] 当 true,按钮更改外观,当鼠标指针移到按钮。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

绘制在 VSPackage 中创建的按钮的图像。 按钮必须具有 BS_OWNERDRAW 样式。

COM 签名

从 vsshell80.idl:

[C++]

HRESULT Draw(
   VSDRAWITEMSTRUCT* pDrawItemStruct, 
   BOOL fHot
);

.NET Framework 安全性

请参见

参考

IVsImageButton 接口

Microsoft.VisualStudio.Shell.Interop 命名空间