Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Системные иконки


Автор: lorents 1.7.2009, 12:48
Как можно средствами WinAPI получить путь к системным иконкам (System Icons)?

Автор: Keeper89 1.7.2009, 14:05
Системные иконки - это какие конкретно?

Автор: lorents 1.7.2009, 14:11
Keeper89, простите что не уточнил это user32.dll, не могу ни как извлечь иконки средствами WinAPI

Автор: Romikgy 1.7.2009, 14:14
Код

BeginUpdateResource
CopyImage
EndUpdateResource
EnumResLangProc
EnumResNameProc
EnumResourceLanguages
EnumResourceNames
EnumResourceTypes
EnumResTypeProc
FindResource
FindResourceEx
LoadImage
LoadResource
LockResource
SizeofResource
UpdateResource  

Автор: lorents 1.7.2009, 14:24
Romikgy, а как получить доступ к иконкам, мне надо получить именно путь к иконкам?

Автор: Alexeis 1.7.2009, 14:30
lorents, в shell32.dll хранятся они, загрузи и доставай. 

Автор: lorents 1.7.2009, 15:12
Цитата(Alexeis @  1.7.2009,  14:30 Найти цитируемый пост)
в shell32.dll хранятся они, загрузи и доставай.  

я не нашел иконки, которые мне нужны и которые есть user32.dll

Автор: Keeper89 1.7.2009, 16:24
lorents, используйте функцию ExtractIcon на форуме есть примеры по ней либо можете погуглить.

Автор: Alexeis 1.7.2009, 16:27
  Что значит путь к икнокам? Иконки внутри библиотеки в ресурсах, в разделе ICON.

Автор: lorents 1.7.2009, 17:00
всем спасибо, сейчас поду разбираться дальше smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)