The LVM_ARRANGE message arranges items in icon view. You can send this message explicitly or by using the ListView_Arrange macro.
LVM_ARRANGE wParam = (WPARAM) (int) code; lParam = 0;
Value |
Meaning |
LVA_ALIGNLEFT |
Aligns items along the left edge of the window. |
LVA_ALIGNTOP |
Aligns items along the top edge of the window. |
LVA_DEFAULT |
Aligns items according to the list view control’s current alignment styles (the default value). |
LVA_SNAPTOGRID |
Snaps all icons to the nearest grid position. |
Returns TRUE if successful or FALSE otherwise.