windows - 隐藏 ListView 中列之间的垂直线

标签 windows listview winapi

在具有 aero 主题的 Windows 7 中,Windows 资源管理器不会在详细信息 View 中显示垂直线。

但任务管理器显示了该行。

有没有办法隐藏 Win32 API 的 ListView 中的垂直线?

最佳答案

资源管理器使用的 ListView 不是系统 ListView 控件。相反,它是一个类名为 DirectUIHWND 的私有(private)控件,不公开供公众使用。

系统 ListView 控件 SysListView32 没有允许您在 LVS_REPORT 模式下抑制列之间垂直线的选项。

关于windows - 隐藏 ListView 中列之间的垂直线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41661099/

相关文章:

c# - 在 Windows 中检测耳机

具有不同行高的 ListView 中的 Android RelativeLayout fill_parent 意外行为

c - 如何从 C 程序调用可执行文件(使用 winapi)?

.net 开源和运行平台的选择

c++ - Windows 套接字封装 - 未解析的外部符号

c# - 托管代码(特别是 .NET)会变成 'unmanaged' 吗?

listview - React Native - 当数据未更改时强制 ListView 重新渲染

android - 在 Listview 内的 textview 中像 facebook 一样继续阅读

c++ - TabCtrl_InsertItem : do we need to keep memory of the text alive?

winapi - 如何将 Win32 C + MASM "solution"从 Visual Studio 2015 升级到 VS 2017/2019