- 博客(3)
- 资源 (4)
- 收藏
- 关注
转载 关于控件重绘函数/消息 OnPaint,OnDraw,OnDrawItem,DrawItem的区别
OnPaint()是CWnd的类成员,同时负责响应WM_PAINT消息。 OnDraw()是CVIEW的成员函数,并且没有响应消息的功能。这就是为什么你用VC生成的程序代码时,在视图类只有OnDraw没有OnPaint的原因。 我们一般用OnPaint维护窗口的客户区(例如我
2011-09-06 09:50:47
1130
转载 OnDrawItem DrawItem
我在学习中经常遇到要重写DrawItem()的情况,但又有一个WM_DRAWITEM消息,它们是什么样的关系呢? 如果我们要重写一个CButton取名为CMyButton,我们可以重写CMyButton的DrawItem()函数来实现我们的需求,但CMyButton::Dr
2011-09-06 09:11:26
3072
转载 CListCtrl 自绘
自行绘制 ClistCtrl 的列表项,可以利用列表框的 NM_CUSTOMDRAW 消息,该消息由控件向它的父窗口发送,告诉父窗口它的绘图操作。 如果绘图操作不需要父窗口参与,可以使用该控件的 ON_NOTIFY_REFLECT 宏处理它的 NM_CUSTOMDRAW
2011-09-06 09:06:13
6694
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人