LBitmapWindow: Window vs. Control

To be notified of:

LBitmapWindow as Control

LBitmapWindow as Window

MouseDown

LBW_LBUTTONDOWN

LBW_RBUTTONDOWN

override MsgProcCallBack

MouseUp

LBW_LBUTTONUP

LBW_RBUTTONUP

override MsgProcCallBack

Click

LBW_LBUTTONCLICKED

LBW_RBUTTONCLICKED

override MsgProcCallBack

Double Click

LBW_LBUTTONDBLCLK

LBW_RBUTTONDBLCLK

override MsgProcCallBack

MouseMove

LBW_MOUSEMOVE

override MsgProcCallBack

GotFocus

LBW_SETFOCUS

override MsgProcCallBack

LostFocus

LBW_KILLFOCUS

override MsgProcCallBack

KeyDown

LBW_KEYDOWN

override MsgProcCallBack

KeyUp

LBW_KEYUP

override MsgProcCallBack

KeyPress

LBW_KEYPRESS

override MsgProcCallBack

Scroll

LBW_SCROLLED

override MsgProcCallBack

File Drag/Drop

LBW_FILEDRAGDROP

overrride OnFileDropped

BitmapChange

LBW_BITMAPCHANGED

override StartChanging

override EndChanging

WindowPaint

LBW_PAINTED

override OnDraw

PaintNotification

LBW_PAINTEFFECTS

override PaintNotification

PanWindowEvent

LBW_PANWINDOW

 

override PanWndCallBack

ZoomInDone

LBW_ZOOM

override OnZoom

Resize

LBW_SIZECHANGED

override MsgProcCallBack

RgnChange

LBW_RGNCHANGED

NA

 

For more information, refer to LBitmapWindow Control Notification Messages: