ListView以Icon方式显示,能控制Icon之间的左右、上下间隔吗?(50分)

  • 主题发起人 主题发起人 coolqiang
  • 开始时间 开始时间
C

coolqiang

Unregistered / Unconfirmed
GUEST, unregistred user!
发现ListView加入图标后间隔很大,我需要显示许多图标,所以希望排列紧凑一些,但不
知如何实现!
 
IconOptions.AutoArrange := True;
 
在hubdog回答过的问题里有,你自己找吧
 
我这里上网好慢,找了半天也没找到,哪位帮我回答一下,或将已答问题的URL告诉我,一
样加分!
 
uses commctrl,...;

function ListView_SetIconSpacing(hwndLV: HWND; cx, cy: Word): DWORD;

cx,cy:对应x,y方向上的间距

用法:
listview_seticonspacing(listview1.handle,20,20);
 
akju,拜托!能不能再详细点,我不太明白。
 
akju,我在程序中用了,但好像不起作用啊!间隔仍然那么大!
是不是ListView的属性设置要改一改呢?还是有别的原因?
 
附加功能 将问题提前
 
coolqiang:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
I agree with wjiachun
 
多人接受答案了。
 
后退
顶部