1

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

我有一个图像显示,但是当我展开节点时它不会改变 - 显然我需要在树视图的状态改变时显式更新状态图像。

我要捕获哪条消息(在主窗口过程中)来实现这一点? TVM_EXPAND似乎不起作用,网上的各种讨论都推荐了一些奇怪的东西,比如点击测试鼠标点击或类似的奇怪东西。

或者,如果有关于此的 whizbang 教程或其他内容,请发布 - 我正在使用纯 MSDN(呃),而大部分是......

4

1 回答 1

2

通过WM_NOTIFY消息,您将TVN_ITEMEXPANDING在单击展开按钮以及TVN_ITEMEXPANDED项目实际展开/折叠时得到消息。

于 2012-11-28T08:24:36.170 回答