c++ - 如何在 C++ 中滚动锁定报表样式 ListView 的第一列

标签 c++ winapi listview

我想锁定报表样式 ListView 的第一列以防止水平滚动。我正在使用 Win32(没有 .NET)在 C++ 中编程。此功能在标准 ListView 中似乎不可用。关于如何使用 C++/Win32 完成此操作的任何建议?我看到了在 .NET 中使用 DataGridView 的建议,但我没有使用 .NET...

谢谢

最佳答案

我唯一能想到的就是使用两个相邻的 ListView 控件,一个具有从不滚动的单列,另一个具有所有其他列。这不是一个理想的解决方案,但没有办法让标准 ListView 以这种方式运行。

或者,您可以编写自己的类似 ListView 的控件。

关于c++ - 如何在 C++ 中滚动锁定报表样式 ListView 的第一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12182887/

相关文章:

c++ - std::current_exception 是否应该从类的析构函数中的 catch block 返回非空

c++ - 变量自身初始化

c++ - 正确检测UNC卷是否在线

c++ - Win32 : How to hide 3rd party windows in taskbar by hWnd

java - 更改 ListView 行 xml 中 TextView 的属性

c++ - 在 for 循环中总结距离

c++ - 如何在参数参数的嵌套模板中引用类型?

c++ - 如何使用 SendMessage 将新行/换行符附加到多行文本框?

c# - 如何使用 C# 在 sql 中更快地更新数据

android - Listview 在 vi​​ewflipper 内滑动