自己创建的CTreeCtrl无法相应TVN_SELCHANGED ?

yuga 2005-03-16 02:28:03
m_treeCtrl.Create(WS_CHILD | WS_VISIBLE | TVIS_SELECTED | TVS_NOTOOLTIPS | TVS_SHOWSELALWAYS | TVS_HASLINES | TVS_LINESATROOT | TVS_HASBUTTONS, CRect(0,0,1,1), this, IDC_TREE_MSG);

我差不多把能加的都加上了,
ON_NOTIFY(TVN_SELCHANGED, IDC_TREE_MSG, OnSelchangedTree)

void CLeftPaneView::OnSelchangedTree(NMHDR* pNMHDR, LRESULT* pResult) 还是没法响应
要是直接的控件就有响应
...全文
147 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
w78z 2005-03-16
  • 打赏
  • 举报
回复
不是自己加的吗?。。
为什么要手动。。你可以断点看看嘛。。
yuga 2005-03-16
  • 打赏
  • 举报
回复
当然会加上了,不然就错了
老夏Max 2005-03-16
  • 打赏
  • 举报
回复
afx_msg void OnSelchangedTree(NMHDR* pNMHDR, LRESULT* pResult);
加了吗?

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧