C++ 如何在C+中滚动锁定报表样式列表视图的第一列+;

C++ 如何在C+中滚动锁定报表样式列表视图的第一列+;,c++,winapi,listview,C++,Winapi,Listview,我想锁定报表样式listview的第一列,防止其水平滚动。我用Win32(NO.NET)在C++中编程。此功能在标准listview中似乎不可用。关于如何使用C++/Win32实现这一点,有什么建议吗?我看到了在.NET中使用DataGridView的建议,但我没有使用.NET 谢谢关于我能想到的唯一一件事就是使用两个邻接的listview控件,一个是永远不会滚动的单列,另一个是所有其他列。这不是一个理想的解决方案,但无法使标准listview以这种方式运行 或者,您也可以编写自己的类似list

我想锁定报表样式listview的第一列,防止其水平滚动。我用Win32(NO.NET)在C++中编程。此功能在标准listview中似乎不可用。关于如何使用C++/Win32实现这一点,有什么建议吗?我看到了在.NET中使用DataGridView的建议,但我没有使用.NET


谢谢

关于我能想到的唯一一件事就是使用两个邻接的listview控件,一个是永远不会滚动的单列,另一个是所有其他列。这不是一个理想的解决方案,但无法使标准listview以这种方式运行


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

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


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

这是我能想到的唯一方法,也是Process Explorer使用的方法。这是我能想到的唯一方法,也是Process Explorer使用的方法。