1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
PROCEDURE ChangerIcone()
// ===== Déclaration des variables
sIcon est une chaîne
// ===== Initialisation des variables
SELON gnLogiciel
CAS 1
// Cas icone1
sIcon = "icone1.ico"
CAS 2
// Cas icone2
sIcon = "icone2.ico"
AUTRE CAS
FIN
//Local
Icon est un entier = 0x80
SI sIcon = "" ALORS RETOUR
hIcon est un entier = AppelDLL32("user32","LoadImageA" ,Null, sIcon,1,0,0,16)
SI hIcon ALORS
SendMessage(Handle(),Icon ,1,hIcon) // icône 32*32 (alt-tab)
SendMessage(Handle(),Icon ,0,hIcon) // icône 16*16 (fenêtre)
SINON
//Traitement en cas d icone non trouve
FIN |
Partager