Daemon |
Отправлено: 30.08.2003, 13:29 |
|
Не зарегистрирован
|
Нужно в ListView отобразить список файлов с их родными иконками, как в проводнике. Как сие мона сделать, а точнее где бы наковырять эти иконки, причем как можно быстрее? |
|
seg_r |
Отправлено: 31.08.2003, 12:12 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 74
|
-= WinAPI =-
поможет тебе. |
|
seg_r |
Отправлено: 01.09.2003, 08:25 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 74
|
ExtractIcon извлекает один значок из файлов *.exe,*.dll и *.ico. Также,функция может определить количество значков,хранимых в файле
hInst
Дескриптор к приложению, вызывающюю функцию
lpszExeFileName
Имя файла с расширением .exe, .dll, или .ico для извлечения значков
nIconIndex
Если равен -1, функция возвращает число значков,хранимых в файле. Если это положительное число,функция извлекает значок,используя значение индекса,начинающего с нуля (т.е. значение 0 идентифицирует первый значок). Windows 95, 98, NT 4.0 или выше, 2000: Если это — отрицательное целое число и не равно -1, функция первым извлекает значок, чей идентификатор ресурса равняется абсолютному значению этого параметра. (Для извлечения значка,чей идентификатор ресурса равен 1 используйте функцию ExtractIconEx)
примерчик:
hIcon = ExtractIcon(App.hInstance, "C:\Windows\notepad.exe", 0)
|
|
|