DrawItem疑问,该怎么处理

DrawItem疑问
我看msdn有
消息WM_DRAWITEM
函数   CWnd::OnDrawItem()   ,   CMenu::DrawItem等
消息映射:ON_WM_DRAWITEM_REFLECT()
不禁有疑问:

1.   消息映射ON_WM_DRAWITEM_REFLECT()对应的消息处理函数是OnDrawItem()还是
      DrawItem()?

2.OnDrawItem()和DrawItem()有什么区别?

清大家帮帮忙解除疑问


------解决方案--------------------
OnDrawItem()用于父窗口处理子控件的自绘消息;
DrawItem()是控件绘制自身的函数。
反射消息是反射给控件自身的,处理函数是DrawItem