C++ TreeView捕获扩展(或折叠)消息?

C++ TreeView捕获扩展(或折叠)消息?,c++,winapi,treeview,controls,C++,Winapi,Treeview,Controls,我试图在我的树视图上实现状态图像;我希望按钮上有我自己的图像,而不是默认的+和- 我已经显示了一个图像,但是当我扩展节点时它没有改变——显然,当树视图的状态改变时,我需要显式地更新状态图像 我应该捕获(在主窗口过程中)哪条消息来实现这一点TVM\u EXPAND似乎不起作用,各种在线讨论推荐了一些奇怪的东西,比如点击测试鼠标或者类似的东西 或者,如果这上面有惠茨邦指南或其他内容,请发布它-我正在使用纯MSDN(ugh),并且在大多数情况下…通过WM\u NOTIFY消息,当单击展开按钮时,你会得

我试图在我的树视图上实现状态图像;我希望按钮上有我自己的图像,而不是默认的+和-

我已经显示了一个图像,但是当我扩展节点时它没有改变——显然,当树视图的状态改变时,我需要显式地更新状态图像

我应该捕获(在主窗口过程中)哪条消息来实现这一点
TVM\u EXPAND
似乎不起作用,各种在线讨论推荐了一些奇怪的东西,比如点击测试鼠标或者类似的东西


或者,如果这上面有惠茨邦指南或其他内容,请发布它-我正在使用纯MSDN(ugh),并且在大多数情况下…

通过
WM\u NOTIFY
消息,当单击展开按钮时,你会得到
TVN\u itemsexpanding
,当项目实际展开/折叠时,你会得到
TVN\u itemsexpanding
,什么是“纯”MSDNWINAPI?我的意思是,我只是从原始的MSDN文档开始工作,而不是从教程或用户评论之类的东西。