IVsIntelliMouseHandler.DrawBitmap_(UInt32, Int32) Método

Definição

Desenha ou apaga o bitmap usado para movimento panorâmico com o mouse IntelliSense.

public:
 int DrawBitmap_(System::UInt32 % lpPanBitmap, int fErase);
int DrawBitmap_(unsigned int & lpPanBitmap, int fErase);
public int DrawBitmap_ (ref uint lpPanBitmap, int fErase);
abstract member DrawBitmap_ : uint32 * int -> int
Public Function DrawBitmap_ (ByRef lpPanBitmap As UInteger, fErase As Integer) As Integer

Parâmetros

lpPanBitmap
UInt32

no Ponteiro para uma estrutura PANBITMAP. Para obter mais informações, consulte Comentários.

fErase
Int32

no Boolean. Se true , apague o bitmap. Caso contrário, desenhe-o.

Retornos

Int32

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

Comentários

Assinatura COM

De VSShell. idl:

HRESULT IVsIntelliMouseHandler::DrawBitmap_(  
   [in] DWORD* lpPanBitmap,   
   [in] BOOL fErase  
);  

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;  

Aplica-se a