Консультация № 29108
07.11.2005, 18:32
0.00 руб.
0 1 1
Здравствуйте! У меня два вопроса:
1. Часто, при "вскрытии" exe‘шников разных программ с помощью распаковщиков, видно, что в файле содержатся несколько иконок (то есть одна, но разных размеров и с разным кол-вом цветов). Как "запихнуть" эти несколько иконок в программу на С++ с помощью BC++ Builder? Или это делается сторонними средствами? Если да, то какими?
2. Как в тот же exe‘шник моей программы "запихнуть" иконки для файлов, открываемых с помощью этой программы? Чтобы в Windows в свойствах для файлов этого типа вручную не прописывать.

Обсуждение

Неизвестный
07.11.2005, 18:50
общий
это ответ
Здравствуйте, Euphoriz!
1. Ну, собственно, если ехе-шник твой, то обычно это делается еще до компиляции - в ресурсы твоей программы вкладываеются нужные... ресурсы, в т.ч. иконки, битмапы, звуки... да все что хочешь, то и сувай, хоть вордовские документы :)
В чужую прогу можно затолкать/изменить ресурсы с помощью проги ResHacker.
2. С помощью какой программы будет открываться файл, зависит не от ее иконки, а от записей реестра, если я правильно понимаю, что ты хочешь. Если нет, то см. п.1 :)
Форма ответа