IVsIntelliMouseHandler.DrawBitmap_(UInt32, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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;