#include <UiCustomDragList.h>
继承自UiCustomList。
公有成员 | |
virtual void | DrawItem (HDC hdcDst, int nIndex, RECT *prcItem, RECT *prcWin, RECT *prcUpdate) |
void | EnableMoveItem (bool bEnable) |
bool | IsEnableMoveItem () |
virtual int | OnLButtonDown (UINT fwKeys, int xPos, int yPos) |
当控件被左键按下时,此函数会被调用. | |
virtual int | OnLButtonUp (UINT fwKeys, int xPos, int yPos) |
当控件被左键放开时,此函数会被调用. | |
virtual int | OnMouseMove (UINT fwKeys, int xPos, int yPos) |
当控件上鼠标移动时,此函数会被调用. | |
virtual int | OnTimer (UINT_PTR nIDEvent) |
当Timer到达时,此函数会被调用. | |
virtual void | PaintWin (HDC hdc, RECT *prcWin, RECT *prcUpdate) |
绘制控件 | |
UiCustomDragList () | |
~UiCustomDragList () |
UiCustomDragList::UiCustomDragList | ( | ) |
UiCustomDragList::~UiCustomDragList | ( | ) |
virtual void UiCustomDragList::DrawItem | ( | HDC | hdcDst, | |
int | nIndex, | |||
RECT * | prcItem, | |||
RECT * | prcWin, | |||
RECT * | prcUpdate | |||
) | [virtual] |
重载UiCustomList。
void UiCustomDragList::EnableMoveItem | ( | bool | bEnable | ) |
bool UiCustomDragList::IsEnableMoveItem | ( | ) |
virtual int UiCustomDragList::OnLButtonDown | ( | UINT | fwKeys, | |
int | xPos, | |||
int | yPos | |||
) | [virtual] |
当控件被左键按下时,此函数会被调用.
重载UiCustomList。
virtual int UiCustomDragList::OnLButtonUp | ( | UINT | fwKeys, | |
int | xPos, | |||
int | yPos | |||
) | [virtual] |
当控件被左键放开时,此函数会被调用.
重载UiCustomList。
virtual int UiCustomDragList::OnMouseMove | ( | UINT | fwKeys, | |
int | xPos, | |||
int | yPos | |||
) | [virtual] |
当控件上鼠标移动时,此函数会被调用.
重载UiCustomList。
virtual int UiCustomDragList::OnTimer | ( | UINT_PTR | nIDEvent | ) | [virtual] |
当Timer到达时,此函数会被调用.
重载UiCustomList。
virtual void UiCustomDragList::PaintWin | ( | HDC | hdcDst, | |
RECT * | prcWin, | |||
RECT * | prcUpdate | |||
) | [virtual] |
绘制控件
重载此函数可以自定义控件的绘制
hdcDst | 目的DC | |
prcWin | 控件所在区域(以HDC的左上角为原点) | |
prcUpdate | 需要更新的区域(以HDC的左上角为原点) |
重载UiCustomList。