Bonjour,
Aprés avoir enfin réussi à surpasser toutes mes petites péripétie avec mon service ça fonctionne enfin parfaitement.
On vient de me demander de mettre une icône pour savoir l'état dans la barre de notification.
Je suis donc aller sur mon ami google pour y trouver des informations et j'ai trouvé un petite bout de code que j'ai adapté à mes besoins.
Un espace est créé dans la barre mais l'icône n'apparait pas et dés que je passe dessus elle disparait ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #define WM_ICON_NOTIFY WM_APP+10 NOTIFYICONDATA IconRFID; HICON hIcon; ZeroMemory(& IconRFID, sizeof(NOTIFYICONDATA)); hIcon = (HICON)LoadImage(NULL,(LPCTSTR)"../app.ico",IMAGE_ICON,32,32,LR_LOADFROMFILE); IconRFID.cbSize = sizeof(NOTIFYICONDATA); IconRFID.uID = WM_ICON_NOTIFY ; IconRFID.uFlags = NIF_ICON|NIF_TIP; IconRFID.hIcon = hIcon; _tcscpy_s(IconRFID.szTip, TEXT("Connexion lecteur")); Shell_NotifyIcon(NIM_ADD,& IconRFID);
Pourriez vous me dire pourquoi?
Partager