↑  ←  Описание функции


GUISetIcon

Устанавливает иконку для GUI-окна.

GUISetIcon ( iconfile [, iconID [, winhandle ]] )

Параметры

iconfile Файл иконки для отображения в заголовке окна.
iconID [необязательный] Номер иконки в файле, если файл является библиотекой иконок. (По умолчанию -1).
winhandle [необязательный] Дескриптор окна, возвращённый функцией GUICreate() (по умолчанию предыдущее используемое окно).

Возвращаемое значение

Успех:Возвращает 1.
Ошибка:Возвращает 0.

Примечания

Переданное положительное число, будет ссылаться на строку, эквивалентно имени иконки.
Переданное отрицательное число эквивалентно порядковому номеру иконки. Некоторые dll могут иметь иконки, извлекаемые только с отрицательными номерами.

См. также

GUICreate

Пример

#include <GUIConstantsEx.au3>

GUICreate("Новая иконка в GUI") ; Создаёт окно в центре экрана
GUISetIcon('shell32.dll', -155) ; изменяет иконку в заголовке
GUISetState() ; показывает созданное окно

; Запускается цикл опроса GUI до тех пор пока окно не будет закрыто
Do
Until GUIGetMsg() = $GUI_EVENT_CLOSE