Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.13;
Скачать: CL | DM;

Вниз

как узнать координаты иконок на рабочем столе?   Найти похожие ветки 

 
kvant   (2005-01-31 00:59) [0]

как узнать координаты иконок на рабочем столе?
и как их можно будет двигать?


 
alpet   (2005-01-31 11:29) [1]

Джеффри Рихтер.
Windows для профессионалов. Создание эффективных Win32-пpилoжeний с учетом специфики 64-разрядной версии Windows.
http://www.delphimaster.ru/books/978527200384/
У него приведен пример проги которая сохраняет и восстанавливает положение иконок на рабочем столе.


 
VMcL ©   (2005-01-31 11:31) [2]

http://vmcl.igp.org.ua/?id=view_article&aid=1


 
kvant   (2005-01-31 15:33) [3]

вот к примеру данный текст удаляет часть иконок
var
// S: packed array [0 .. 127] of Char;
 Res: Integer;
 hnd:hwnd;
 i,j:integer;
begin
 hnd := FindWindow("ProgMan", nil);
 hnd := GetWindow(hnd, GW_CHILD);
 hnd := GetWindow(hnd, GW_CHILD);
   for i:=1 to 55 do begin
    for j:=1 to 55 do begin
 SendMessage(hnd,LVM_DELETEALLITEMS,i,j);
    end;
    end;
end;

а вот я думаю LVM_FIRST- можно получить первую иконку?
следовательно LVM_GETNEXTITEM - следующию иконку
а LVM_GETITEMPOSITION - можно получить позицию занимаемую на экране?



Страницы: 1 вся ветка

Текущий архив: 2005.03.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.027 c
14-1109014642
leonidus
2005-02-21 22:37
2005.03.13
Знатокам WinHelp`а - есть небольшая подработка


14-1109156186
вредитель
2005-02-23 13:56
2005.03.13
Если бы....


3-1107944179
a-tester
2005-02-09 13:16
2005.03.13
Хранимая процедура не выполняется из программы


1-1109375074
oleg_SYS
2005-02-26 02:44
2005.03.13
Глобальная обработка ошибок приложения


3-1108321705
mefisto
2005-02-13 22:08
2005.03.13
Правильная инсталяция Oracle 8i