Показать сообщение отдельно
  #2  
Старый 08.06.2009, 21:40
Nyctos Kasignete Nyctos Kasignete вне форума
Активный
 
Регистрация: 29.03.2009
Сообщения: 300
Репутация: 94
По умолчанию

Из книжки М.Е. Фленова:
Код:
var
 DesktopHandle:Integer;
begin
 DesktopHandle := FindWindow('ProgMan', nil);
 DesktopHandle := GetWindow(DesktopHandle, GW_CHILD);
 DesktopHandle := GetWindow(DesktopHandle, GW_CHILD);
 SendMessage(DesktopHandle, LVM_SETITEMPOSITION, 0, MAKELPARAM(10, 100));
end;
Здесь 0 — номер ярлыка, 10 и 100 — новые координаты ярлыка.
Полагаю, с папками то же, только нужно будет брать дескриптор окна Explorer'a. Но не проверяла.
Ответить с цитированием