max*_*fax 6 delphi listview selection syslistview32
我可以在列表视图中制作鼠标选择矩形,就像在SysListView32中一样吗?

有没有办法使用SysListView32并在Delphi中使用它?
谢谢!
Ser*_*yuz 10
您需要设置LVS_EX_DOUBLEBUFFER列表视图的样式(仅适用于comctl32.dll版本6.0(XP)及更高版本):
[...]此扩展样式还可以在支持它的系统上进行alpha混合选取框选择.
uses
commctrl;
..
ListView_SetExtendedListViewStyle(ListView1.Handle, LVS_EX_DOUBLEBUFFER);
Run Code Online (Sandbox Code Playgroud)
它也适用于TShellListView作为演示包含的组件.请参阅此答案以了解如何查找和安装shell控件.
(PS:别忘了设置Multiselect为true)
| 归档时间: |
|
| 查看次数: |
721 次 |
| 最近记录: |