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

Вниз

Координаты иконок   Найти похожие ветки 

 
Format   (2002-10-21 00:37) [0]

Может знает кто, как программно изменить координаты расположения иконок на рабочем столе?


 
Edgar   (2002-10-24 14:01) [1]

Na pishe mne ya dam tebe bolishe Info


 
paul_shmakov ©   (2002-10-24 14:34) [2]

стандартный рабочий стол - это listview со всеми вытекающими последствиями.


 
Format   (2002-10-26 00:47) [3]

До меня это почти сразу дошло.

paul_shmakov спасибо.


 
Геннадий ©   (2002-10-26 21:21) [4]

А вот я не понял...

Подкиньте примерчик КАК связать свою переменную типа TlistView с Рабочим столом.


 
Format   (2002-10-26 21:51) [5]

Твои действия (например): ListView_FindItem -> F1 (модуль commctrl). А вытащить хэндл TListView"а с Program Manager, думаю, не составит труда.
Только вот почему-то на сообщения LVM_GetЧто-нибудь Explorer сильно ругается. Может, кто знает, почему?

Удачи!


 
Almaz ©   (2002-10-28 00:50) [6]


> Format (26.10.02 21:51)
> Твои действия (например): ListView_FindItem -> F1 (модуль
> commctrl). А вытащить хэндл TListView"а с Program Manager,
> думаю, не составит труда.
> Только вот почему-то на сообщения LVM_GetЧто-нибудь Explorer
> сильно ругается. Может, кто знает, почему?
>
> Удачи!

Потому, что ListView, к которому Вы обращаетесь, находится в другом адресном пространстве (а именно в пространстве Explorer"a) поэтому использование сообщений типа LVM_GETITEM ведет к access violation так как переданный в сообщении указатель не имеет смысла в чужом АП. Поэтому использовать большинство LVM_XXX возможно только внедрив свой код в АП explorer"а. Как это сделать подробно описано в книге Рихтера, причем там как раз описана ваша задача. Однако, если нет возможности прочитать вышеупомянутую книгу, то на этом сайте в разделе "кладовка" должна лежать моя программка, иллюстрирующая принцип работы с АП explorer"a.

Удачи.



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

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

Наверх




Память: 0.48 MB
Время: 0.019 c
14-15242
der
2002-12-15 15:27
2003.01.06
DBGrid с нормальным мультиселектом.


1-15032
AndrewVolkov
2002-12-17 00:41
2003.01.06
---|Ветка была без названия|---


4-15355
sdram
2002-11-18 17:46
2003.01.06
Как узнать текущую OS?


1-14980
Pasechnik
2002-12-22 11:08
2003.01.06
Кааим образом можно быстро работать с байтовой структурой файлов?


1-15096
Napoleonn
2002-12-22 14:37
2003.01.06
Вопрос по twebbrowser. Подскажите, пожалуйста!