Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 21
Благодарности: 3

Профиль | Отправить PM | Цитировать


Цитата STRELEC1:
Прошу знатоков пояснить, что такое номер и индекс иконки в *.Dll, так как в некоторых случаях встречаются иконки со знаком "-". Например, imageres.dll,120 или imageres.dll,-120.
Спасибо. »
Как объяснить в 2 словах ?? Номер и индекс иконки , индекс порядка в котором их (ресурсы пиктограммы ,курсоры,bitmap image ,акселераторы меню ,меню и др.) компилирует компоновщик (напр link xx. ) в секции ресурсы исполняемого файла или библиотеки runtime (динамической библиотеки), индекс порядка в котором они (ресурсы) объявляются для вызова API (напр. SetDilg@4:NEAR ,SetCursor@4: NEAR,SetIcon@4:Near и.мн.др) из других приложений . Хотите точнее читайте Пирогова B.Ю "Ассемблер для Windows" гл 2.4 "Понятие Ресурса и трансляторы ресурса ".

PS Не самая то лучшая идея пачить ресурсы системных runtime библиотек (динамических библиотек)
сторонними приложениями ,разработчики которых не позаботились о сохранности цифровой подписи издателя и SHA (контрольной суммы ) в изменяемых файлах которые ос периодически проверяет. (imho: imho: )

Отправлено: 15:49, 08-06-2020 | #10