Форум: "WinAPI";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
ВнизListView_GetImageList Найти похожие ветки
← →
Rentgen © (2004-02-09 11:04) [0]Здравствуйте! Подскажите как своему
ImageList
присвоить иконки отImageList
используемым чужимListView
?(Например DeskTop)
(Вообщем не могу разобраться с ListView_GetImageList)
← →
Rentgen © (2004-02-09 12:17) [1]Может кто-где читал по этой теме?
← →
Digitman © (2004-02-09 12:42) [2]брось эксперименты, абстрагируйся от не дающей покоя задачи и займись изучением технологии внедрения в АП "чужого процесса" .. без применения этой технологии ни данная ни иная подобная задача решена быть не может, ибо хэндл "чужого" объекта ImageList имеет смысл только в АП "чужого" процесса, и winapi-ф-ции, параметром которых должен передаваться этот хэндл, следует вызывать именно там, в "чужом" АП
← →
VMcL © (2004-02-09 17:34) [3]>>Digitman © (09.02.04 12:42) [2]
>и winapi-ф-ции ... следует вызывать именно там, в "чужом" АП
IMHO, тут будет достаточно с помощью VirtualAllocEx выделить память в АП др. процесса и сформированный адрес использовать в ListView_* функциях, вызывая их в своем АП + ReadProcessMemory() + WriteProcessMemory() по необходимости.
P.S. Ну и VirtualFreeEx, естественно, не забываем :)
← →
VMcL © (2004-02-09 17:48) [4]Я бы в кладовку выложил пример, но пишет:
Не могу достучаться до: http://www.delphimaster.ru/download/735.zip Проверьте, правильно ли указан URL
← →
Digitman © (2004-02-09 18:49) [5]
> VMcL © (09.02.04 17:34) [3]
предположим, ListView_GetImageList() вернет хэндл в заранее подготовленный с пом. VirtualFreeEx блок
предположим, прочитал ты этот хэндл в свое АП с пом. ReadProcessMemory()
что дальше будешь делать с этим хэндлом ?
← →
VMcL © (2004-02-09 18:58) [6]>>Digitman © (09.02.04 18:49) [5]
>подготовленный с пом. VirtualFreeEx блок
:)
>что дальше будешь делать с этим хэндлом ?
Хм, поправьте меня, если я неправ, но разве HIMAGELIST виден только в пределах процесса, который его породил?
← →
VMcL © (2004-02-09 21:40) [7]Обещанный пример:
http://www.delphimaster.ru/cgi-bin/download.pl?get=1076351861&n=1
P.S. Через upload не заработало, пришлось ссылки дать. Нехорошо как-то...
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c