0

我可以设置一个TListColumn的ImageIndex来在ListColumn的右边添加一张图片,显示为:

在此处输入图像描述

但是有没有办法为 TListColumn 设置背景图像?

或者以另一种方式,我怎样才能达到这样的效果(Windows 资源管理器): 在此处输入图像描述

如何在我的程序中显示小三角形?

4

1 回答 1

0

ListView 列标题是标准的 Win32标题控件。您可以使用 检索 ListView 标题的 HWND ListView_GetHeader(),然后根据需要使用Header_SetItem()来启用/禁用每列上的HDF_SORTDOWNand标志。HDF_SORTUP

但是,如果您的应用程序未使用运行时主题,或者列应用了图像(正在使用or标志) ,则这些HDF_SORT...标志不起作用。HDF_IMAGEHDF_BITMAP

于 2015-03-14T20:04:18.447 回答