Я получаю следующее из библиотеки третьей стороной (один пример):Получение иконки из DLL
@% SystemRoot% \ SomePath \ SomeFile.Dll, -203
I знайте из контекста, что это значок. Мой вопрос: как я возьму эти «адреса» и фактически вытащу данные?
В соответствующей заметке я также хотел бы узнать лучший способ вывести отображаемый значок (из оболочки) из ванильного EXE.
Я работаю на C#, но я также могу работать с примерами C или C++.
Чтобы быть понятным, вы хотите сделать это программно, не так ли? Для «интерактивного» использования вы можете просто открыть исполняемый файл или dll в Visual Studio и извлечь ресурсы. –
Да, пути и индексы меняются; и ссылочные файлы (как правило) не являются частью моего приложения. –