如何创建具有多个选择的Windows TreeView(C ++)

时间:2015-05-21 09:30:08

标签: c++ winapi treeview

我正在尝试在WinAPI应用程序中实现自定义绘制树视图。我找到了samples to manage the custom draw等。但是我找不到能够进行多项选择的解决方案。我找到了一个属性TVS_EX_MULTISELECT,但这个seems not to be supported,虽然有一个article about using that flag in c#,但这个标志甚至还有一个article from MSDN Magazine explaining。但是设置

TreeView_SetExtendedStyle(hWndTreeView, TVS_EX_MULTISELECT, TVS_EX_MULTISELECT);

似乎没有效果。

最后我发现了一个code project implementing a custom draw tree control with multiple selections,但这看起来很复杂,它基于MFC。

如何创建纯树视图(使用自定义绘制)并在其上启用多个选择? WPF / MFC等甚至Qt都不是一种选择。我们使用基于WinAPI的大型自定义构建C ++ Framework。

0 个答案:

没有答案