IVsIntelliMouseHandler.DeleteBitmap_ 方法

删除用于与 Intellisense 中的移动的位图。

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

语法

声明
Function DeleteBitmap_ ( _
    ByRef lpPanBitmap As UInteger _
) As Integer
int DeleteBitmap_(
    ref uint lpPanBitmap
)

参数

  • lpPanBitmap
    类型:System.UInt32%
    [in] 为 PANBITMAP 结构的指针。有关更多信息,请参见“备注”。

返回值

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

备注

COM 签名

从 vsshell.idl:

HRESULT IVsIntelliMouseHandler::DeleteBitmap_(
   [in] DWORD* lpPanBitmap
);

PANBITMAP 结构

[C++]

typedef struct tagPANBITMAP
{
   HWND hwnd;
   HDC hdcSrc;
   HBITMAP hbmSave;
   HBITMAP hbmLoaded;
   HBITMAP hbmMask;
   HBITMAP hbmColor;
   int x;
   int y;
   int cx;
   int cy;
} PANBITMAP, FAR *LPPANBITMAP;

.NET Framework 安全性

请参见

参考

IVsIntelliMouseHandler 接口

Microsoft.VisualStudio.Shell.Interop 命名空间