RemoveSysTrayIcon()

Syntaxe

RemoveSysTrayIcon(#SysTrayIcone)
Description
Supprime une icône de la zone de notification.

Arguments

#SysTrayIcone Le numéro de l'icône à supprimer.

Si #PB_All est spécifié, toutes les icônes SysTray restantes sont libérées.

Valeur de retour

Aucune.

Remarques

Toutes les icônes restantes sont automatiquement supprimées à la fermeture du programme.

Exemple

  If OpenWindow(0, 100, 150, 300, 100, "Zone de notification", #PB_Window_SystemMenu)
  
  UsePNGImageDecoder()
  
  Icone$ = #PB_Compiler_Home + "examples/sources/Data/world.png"
  
  ; Ajout d'une icône dans la zone de notification
  AddSysTrayIcon(0, WindowID(0), LoadImage(0, Icone$))

  MessageRequester("Info", "Suppression de l'icône.")
  ; Suppression de l'icône 
  RemoveSysTrayIcon (0)
  MessageRequester("Info", "Icône supprimée.")
    
  Repeat
    Event = WaitWindowEvent()
  Until Event = #PB_Event_CloseWindow
  
EndIf

Voir aussi

AddSysTrayIcon()

OS Supportés

Tous

<- IsSysTrayIcon() - SysTray Index - SysTrayIconToolTip() ->