我可以设置一个TListColumn的ImageIndex来在ListColumn的右边添加一张图片,显示为:
但是有没有办法为 TListColumn 设置背景图像?
或者以另一种方式,我怎样才能达到这样的效果(Windows 资源管理器):
如何在我的程序中显示小三角形?
我可以设置一个TListColumn的ImageIndex来在ListColumn的右边添加一张图片,显示为:
但是有没有办法为 TListColumn 设置背景图像?
或者以另一种方式,我怎样才能达到这样的效果(Windows 资源管理器):
如何在我的程序中显示小三角形?
ListView 列标题是标准的 Win32标题控件。您可以使用 检索 ListView 标题的 HWND ListView_GetHeader()
,然后根据需要使用Header_SetItem()
来启用/禁用每列上的HDF_SORTDOWN
and标志。HDF_SORTUP
但是,如果您的应用程序未使用运行时主题,或者列应用了图像(正在使用or标志) ,则这些HDF_SORT...
标志不起作用。HDF_IMAGE
HDF_BITMAP