Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Значок в ресурсе   Найти похожие ветки 

 
Nucer   (2010-05-20 16:09) [0]

Проблема немного странная, но актуальная для меня :)

Есть приложение с окнами. Удален стандартный ресурс со стандартным значком, чтобы в проводнике Windows (и в заголовке окон) рисовалось стандартное синее окошко вместо значка.

Теперь понадобилось подключить ресурс, содержащий собственный набор значков для трея (TrayIcon):
Icon1 ICON "tray1.ico"
Icon1 ICON "tray2.ico"
Все нормально, но в проводнике теперь отображается значок Icon1.

Можно ли это как-нибудь исправить? Может поменять тип значка? Или добавить "пустой" ресурс с определенным именем?


 
Медвежонок Пятачок ©   (2010-05-20 16:16) [1]

странная логика.

1. хочется чтобы в проводнике отображался определенный значек.
2. иконка специально удаляется из ресурсов.

может добавить в ресурс первой иконку которую страшно хочется видеть в проводнике?


 
Nucer   (2010-05-20 16:24) [2]

Я первым делом написал, что ситуация странная :)

Требуется, чтобы в проводнике отображался стандартный значок (не какой-то конкретный, а стандартный для данной ОС). Это невозможно? Может есть другой способ хранения ico в бинарном файле (вроде TImageList, но с сохранением прозрачности)?


 
Медвежонок Пятачок ©   (2010-05-20 16:26) [3]

замени тип ресурса для своих иконок.
винда не будет знать что это вообще иконки


 
Nucer   (2010-05-20 16:32) [4]

Но в этом случае не получится их загружать через LoadIcon... Или получится?


 
Медвежонок Пятачок ©   (2010-05-20 16:33) [5]

Но зато в этом случае в проводнике будет дефолтная иконка



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
2-1271738683
azamatufa
2010-04-20 08:44
2010.08.27
WEB-приложение на Delphi 7


4-1235340108
guav
2009-02-23 01:01
2010.08.27
VirtualAlloc с MEM_COMMIT


15-1275913323
user123
2010-06-07 16:22
2010.08.27
Нужны данные о принтерах и картриджах (в виде таблиц)


15-1265314234
Kerk
2010-02-04 23:10
2010.08.27
Задачка


15-1264195828
Юрий
2010-01-23 00:30
2010.08.27
С днем рождения ! 23 января 2010 суббота