PureBasic

RemoveSysTrayIcon()

Синтаксис

RemoveSysTrayIcon(#SysTrayIcon)

Описание


Удаляет указанный значок из области SysTray.

Параметры

#SysTrayIcon Номер, идентифицирующий значок SysTray, который требуется удалить. Если в качестве этого параметра используется значение #PB_All, то все оставшиеся значки SysTray (созданные этой программой) будут удалены.

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

Ничего.

Комментарии

При завершении программы, все оставшиеся значки SysTray будут удалены автоматически.

Пример (Фран)

If OpenWindow(0, 100, 150, 300, 100, "Область уведомлений (SysTray)", #PB_Window_SystemMenu)

    UsePNGImageDecoder()

    Icone$ = #PB_Compiler_Home + "examples/sources/Data/world.png"

    ; Добавление значка в область уведомлений (SysTray).
    AddSysTrayIcon(0, WindowID(0), LoadImage(0, Icone$))

    MessageRequester("Info", "Удаление значка.")
    ; Удаление значка.
    RemoveSysTrayIcon(0)
    MessageRequester("Info", "Значок удален.")

    Repeat
        Event = WaitWindowEvent()
    Until Event = #PB_Event_CloseWindow

EndIf

Поддерживаемые OS

Все

<- IsSysTrayIcon() - Оглавление SysTray - SysTrayIconToolTip()->