OnCustomdrawList()函数的有关问题

OnCustomdrawList()函数的问题
OnCustomdrawList()函数使自己手动添加的,还是消息相应生成的函数,我自己添加消息响应,只是OnNMCustomdraw()函数,
有一些地方看到这种ON_NOTIFY_REFLECT(NM_CUSTOMDRAW, &CNewList::OnCustomdrawList)写法,也看到 ON_NOTIFY(NM_CUSTOMDRAW, IDC_LIST_Your, OnCustomdrawList)这样的写法,不知道有什么区别,谢谢

------解决方案--------------------
函数名是无所谓的,关键是要函数签名正确,ON_NOTIFY_REFLECT为控件本身处理反射消息,ON_NOTIFY为控件的父窗口处理控件的NOTIFY通知消息。
------解决方案--------------------
CWnd类中定义了一些虚函数来响应固定的消息,对于这类消息,可以通过重载虚函数来响应,也可以利用消息映射宏来响应,利用消息映射宏来响应的时候函数名可以自定义。
ON_NOTIFY_REFLECT是映射反射消息,例如NM_CUSTOMDRAW,是控件发给其父窗口的,可以在其父窗口通过ON_NOTIFY宏来响应,如果控件类本身要响应这个消息,就要用ON_NOTIFY_REFLECT宏来反射消息。