|
LibUIDK Documentation
|
virtual void DrawItem(CDC * pDC, HTREEITEM hTI);
当一个可视的item改变的时候, 被Framework自动调用, 来绘制Item,
|
Parameters |
Description |
|
CDC * pDC |
指向CDC类的指针, 提供了绘制设备上下文的句柄. |
|
HTREEITEM hTI |
指向被绘制Item的句柄. |
CTreeList是在DrawItem里绘制每一个Item的, DrawItem是虚函数, 当你需要自绘CTreeList的时候, 派生CTreeList类, 并重写DrawItem, 再其中加上您自己的绘制代码.
DrawItem在开始绘制前, 会向其父窗口(通常是CTreeListCtrl)发送WM_DRAWITEMEX消息, 询问父窗口是否处理绘制任务, 如果父窗口需要处理绘制任务, 可以在处理完毕之后, 返回TRUE, 通知CTreeList自己不要再进行绘制.有关更多细节, 请参考WM_DRAWITEMEX消息.
|
Copyright (c) 2005-2008 iUIShop Technologies All rights reserved.
|