Ajoute une icône en surimpression de l'icône de l'application dans la barre des tâches. Cette icône pourra être supprimée grâce à la fonction
SysIconeSupprimeImage.
// Pendant le traitement, ajoute une icône de sablier sur l'icône de l'application
SysIconeAjouteImage("sablier.ico")
Sablier()
Traitement_Long()
Sablier(Faux)
// Supprime l'icône à la fin du traitement
SysIconeSupprimeImage()
Syntaxe
<Résultat> = SysIconeAjouteImage(<Image à afficher> [, <Texte explicatif>])
<Résultat> : Booléen
- Vrai si l'image a été ajoutée sur l'icône de l'application,
- Faux dans le cas contraire.
<Image à afficher> : Chaîne de caractères ou variable de type Icône
Correspond à un des éléments suivants : - Chemin du fichier icône à afficher. Ce fichier peut être présent sur le disque ou dans la bibliothèque (fichier WDL) de l'application.
- Nom d'une variable de type Icône.
Si l'icône utilisée n'est pas au format 16x16, elle sera automatiquement redimensionnée par Windows. Les formats d'images supportés sous Windows sont :
- Bitmap (*.BMP)
- Graphics Interchange Format (*.gif)
- Joint Picture Experts Group (*.jpg ; *.jpeg)
- Kodak Photo CD (*.pcd)
- PaintBrush (*.pcx)
- Adobe Photoshop Format (*.psd)
- TrueVision TARGA (*.tga)
- Tagged Image File Format (*.tif ; *.tiff)
Remarque : l'option "tiff mosaïque" de la norme tiff 6.0 n'est pas supportée. Dans ce cas, il est conseillé d'enregistrer l'image à la norme tiff 5.0. - Portable Network Graphics (*.png)
- Windows MetaFiles (*.emf ; *.wmf)
- Icônes (*.ico ; *.icw)
Remarques : - Affichage HQ (Haute Qualité) disponible.
- Gestion des planches au format BMP transparent (32 bits).
- Curseurs (*.cur)
- Portable Document Format (*.pdf)
- Scalable Vector Graphics (*.svg)
- Images WINDEV (générées par l'éditeur d'images, *.WDPIC).
<Texte explicatif> : Chaîne de caractères optionnelle (ANSI ou Unicode)
Texte associé à l'icône à des fins d'accessibilité (par exemple pour des applications destinées aux mal-voyants).
Remarques
- Plusieurs appels successifs à la fonction SysIconeAjouteImage remplacent chacun l'icône affichée précédemment.
- Pour supprimer l'icône affichée en surimpression, utilisez la fonction SysIconeSupprimeImage.
- La barre des tâches doit être configurée pour afficher le mode "Grandes icônes".
Liste des exemples associés :
|
Exemples unitaires (WINDEV) : Les fonctions spécifiques à Windows 7
[ + ] Utilisation des fonctions WLangage spécifiques à Windows 7 : - SysIconeAjouteImage - SysMiniatureAjouteBouton - SysMiniatureSupprimeTout
|
Classification Métier / UI : Code métier
Composante : wd280std.dll