CTreeCtrl 滚动条出现的事件

oakfire 2009-12-11 10:24:59
发现最近一直碰到这些烦人的问题,惨

1。怎么获取tree滚动条出现或消失的事件? 我用WM_STYLECHANGED捕获不到……但spy++看的时候 滚动条消失时有这个消息

2。TVN_ITEMEXPANDED 这个item展开收缩的通知事件,为何每个节点我只能捕获到一次,之后就不再响应了?
...全文
274 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
oldCanISoftware 2009-12-13
  • 打赏
  • 举报
回复
up
photowen 2009-12-12
  • 打赏
  • 举报
回复
XUEXI
wsc1509 2009-12-12
  • 打赏
  • 举报
回复
楼下!关注中~
Gothic_girl 2009-12-12
  • 打赏
  • 举报
回复
在WindowProc中响应
togoblime 2009-12-12
  • 打赏
  • 举报
回复
2.那个链接是说通过SendMessage(TVM_EXPAND......)的方式展开或收缩某个节点,TVN_ITEMEXPANDED通知只在第一次发送。如果是因为鼠标点击展开/收缩节点的话,应该是总是会收到这个通知的。
togoblime 2009-12-11
  • 打赏
  • 举报
回复
1.直接在WindowProc中响应
oakfire 2009-12-11
  • 打赏
  • 举报
回复
第二个问题,http://msdn.microsoft.com/en-us/library/bb773568%28VS.85%29.aspx 有些描述。 没啥想法,反正第一次后我手动给父窗口发送通知。

15,980

社区成员

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

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