WTL的CTreeViewCtrl为什么收不到TVN_ITEMEXPANDING通知?
郁闷死了,弄了一下午,我自己派生一个CTreeViewCtrl,
class CDeviceFileTreeCtrl :
public CWindowImpl<CDeviceFileTreeCtrl,CTreeViewCtrlEx>
{
public:
BEGIN_MSG_MAP_EX(CDeviceFileTreeCtrl)
MSG_WM_CONTEXTMENU(OnContextMenu)
NOTIFY_CODE_HANDLER(TVN_ITEMEXPANDING,OnItemExpanding)
DEFAULT_REFLECTION_HANDLER()
END_MSG_MAP()
}
然后我就子类化对话框上的一个CTreeViewCtrlEx:
m_FileTree.SubclassingWindow(GetDlgItem(IDC_TREE1));
OnContextMenu可以收到,但是WM_NOTIFY的TVN_ITEMEXPANDING却总是收不到。
请问一下我哪里错了?