Изменение порядка элементов в списке - элементы меняются местами. Операция доступна не для всех списков, в некоторых списках применяется полная сортировка элементов по определенным критериям и перемещение элементов к результату не приведет. В консоли для списков, где поддерживается изменение порядка элементов, для этого имеются кнопки со стрелками.
C/C++ -
HRESULT _stdcall ExchangeList([in] enum APIListType List, [in] BSTR Index1, [in] BSTR Index2);
Delphi -
procedure ExchangeList(List: APIListType; const Index1: WideString; const Index2: WideString); safecall;
Параметры
List
Тип списка, перечисление APIListType.
Index1 и Index2
GUID-ы перемещаемых элементов списка.
Текущая страница справки: http://help.smart-soft.ru/doc20/index.html?sdk_exchangelist.htm