Как я могу сохранить несколько файлов .ico в файл .DLL - PullRequest
4 голосов
/ 20 июня 2010

Как я могу сохранить несколько файлов .ico в файле .DLL, который можно открыть и прочитать из файла SHELL32.dll.

Я использую его для нескольких файлов .ico, которые я создаю.Некоторые из моих друзей, возможно, захотят использовать также, и было бы гораздо лучше использовать .dll, как SHELL32.dll.

У меня есть:

  • office 2007 (встроенныйв VB)
  • Visual Studio 2010 Express
  • у меня все еще может быть какой-то старый вариант BASIC (программирование командной строки)

у меня Windows 7 Home Premium 64bit

Ответы [ 4 ]

2 голосов
/ 20 июня 2010

Visual Studio должен иметь компилятор ресурсов, который может связывать иконки в форматы exe или dll.Возможно, вы могли бы использовать какой-нибудь мастер для создания нового проекта DLL, а затем просто добавить в него значки.

Visual Studio Express может быть не в состоянии.В качестве альтернативы, если вы готовы, у MinGW есть редактор ресурсов, а MinGW бесплатен.

2 голосов
/ 20 июня 2010

Я не уверен насчет ограниченных возможностей редактирования ресурсов в VS2010 express, поскольку я помню, что было больно добавлять информацию о версии в ресурсы в C ++ Express Edition. Мои быстрые исследования привели к тому, что GConvert стала подходящей программой, которая, к сожалению, не бесплатна.

2 голосов
/ 20 июня 2010

Создать проект DLL в VS10.Редактировать ресурсы.Добавьте столько иконок, сколько хотите.

0 голосов
/ 05 июня 2019

Вы можете сделать это очень легко, используя инструменты компилятора ресурсов, такие как Resource Hacker или Resource Tuner. Вы можете сохранить их в форматах .dll или .res

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...