Partilhar via


Método IVsIntelliMouseHandler.LoadBitmap_ (IntPtr, UInt32, UInt32, POINT, UInt32)

 

Carregar o bitmap a ser exibido para panorâmica com o mouse do Intellisense.Uma vez carregado, em seguida, desenhe o bitmap com DrawBitmap_.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

int LoadBitmap_(
    IntPtr hwnd,
    uint idbmp,
    uint idcur,
    POINT ptOrg,
    [InAttribute] ref uint lpPanBitmap
)
int LoadBitmap_(
    IntPtr hwnd,
    unsigned int idbmp,
    unsigned int idcur,
    POINT ptOrg,
    [InAttribute] unsigned int% lpPanBitmap
)
abstract LoadBitmap_ : 
        hwnd:nativeint *
        idbmp:uint32 *
        idcur:uint32 *
        ptOrg:POINT *
        lpPanBitmap:uint32 byref -> int
Function LoadBitmap_ (
    hwnd As IntPtr,
    idbmp As UInteger,
    idcur As UInteger,
    ptOrg As POINT,
    <InAttribute> ByRef lpPanBitmap As UInteger
) As Integer

Parâmetros

  • hwnd
    [in] O HWND da janela ativa.
  • idbmp
    [in] A identificação do recurso do bitmap.
  • idcur
    [in] A identificação do recurso do cursor.
  • ptOrg
    [in] Uma estrutura de ponto que indica o ponto central do bitmap para exibir.
  • lpPanBitmap
    [in] Ponteiro para uma estrutura PANBITMAP.Para obter mais informações, consulte comentários.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsIntelliMouseHandler::LoadBitmap_(
   [in] HWND hwnd, 
   [in] UINT idbmp, 
   [in] UINT idcur, 
   [in] POINT ptOrg, 
   [in] DWORD* lpPanBitmap
);

Estrutura 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;

Consulte também

Interface IVsIntelliMouseHandler
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo