110,534
社区成员
发帖
与我相关
我的任务
分享
[DllImport("uxtheme.dll", CharSet = CharSet.Unicode, ExactSpelling = true)]
private static extern int SetWindowTheme(IntPtr hWnd, string appName, string partList);
[DllImport("User32.dll")]
private static extern int SendMessage(IntPtr Handle, int wMsg, int wParam, int lParam);
const int LVM_FIRST = 0x1000;
const int LVM_SETICONSPACING = LVM_FIRST + 53;
public Init()
{
//设置ListView的样式
SetWindowTheme(_listView.Handle, "explorer", null);
//设置ListView的中元素的间隔,最后一个参数,自己细调下
SendMessage(_listView.Handle, LVM_SETICONSPACING, 0, 70 * 65536 + 50);
}