![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Анимированная иконка в трее [Delphi, Windows]
Gyurza © (2010-03-02 20:17:00)Создаю приложение с анимированой иконкой в трее. Думал гифку загрузил, но ничего не нашел по этой теме.... Иконку загружаю таким методом hIc:=LoadIcon(0,('C:\DemoTrayIcon\KOLIcon.ico'); LoadIcon возвращает 0. В чем проблема ума не приложу.
RusSun (2010-03-03 17:42:00) [1]Как вариант:
var h : THandle;
...
h := LoadImage(0,pAnsichar('4.ico'),IMAGE_ICON,0,0,LR_DEFAULTSIZE or LR_LOADFROMFILE);
if h = 0 then ShowMessage('IMAGE_ICON not loaded');
Tray := NewTrayIcon(panel,h);
Vladimir Kladov (2010-03-03 17:42:00) [2]В непрочетнии мануала по LoadIcon.
lpIconName
[in]
Pointer to a null-terminated string that contains the name of the icon resource to be loaded. Alternatively, this parameter can contain the resource identifier in the low-order word and zero in the high-order word. Use the MAKEINTRESOURCE macro to create this value.
Для загрузки из файла - LoadImage.