Sets the column order (left to right) of a list view control.
A pointer to a buffer containing the index values of the columns in the list view control (from left to right). The buffer must be large enough to contain the total number of columns in the list view control.
Number of columns in the list view control.
Nonzero if successful; otherwise zero.
This member function implements the behavior of the Win32 macro, ListView_SetColumnOrderArray, as described in the Windows SDK.
See the example for CListCtrl::GetColumnOrderArray.