Тема: AHK: "Menu, Tray, Icon" и "HICON:icon-handle"
Сейчас разбираюсь с установкой через handle иконки в трее. Код для тестирования:
; 1.ico - иконка 16х16: 4bpp, 1-разрядный с альфа-каналом, 16-цветная палитра
Menu, Tray, Icon, 1.ico
Gui, 1:Add, Pic, , 1.ico
Gui, 1:Add, Text, ym, ICO из файла.
Gui, 1:Add, Button, ym Default, OK
Gui, 1:Show, , ICO из файла
return
ButtonOK:
Menu, Tray, Icon, *
MsgBox В трее восстановлена иконка по умолчанию.
Gui, 1:Destroy
hII := LoadPicture("1.ico", 1)
hIB := LoadPicture("1.ico", 0)
Menu, Tray, Icon, HICON:%hII% ; Error Can't load icon
Gui, 2:Add, Pic, , HBITMAP:%hIB%
Gui, 2:Add, Text, ym, ICO через HBITMAP:bitmap-handle и HICON:icon-handle.
Gui, 2:Add, Button, ym Default, OK
Gui, 2:Show, , ICO через HBITMAP и HICON
return
2ButtonOK:
Gui, 2:Destroy
ExitApp
Ошибка в строке 17 (помечена комментом "Error Can't load icon"). Не подскажете, где ошибка?
Спасибо.

