
Envoyé par
coco21
je ne vois pas comment sélectionner la taille de mes icones
Dans lediteur de ressources, lorsque j'ouvre l icone, je l'ai en grand et en petit (les deux images sont identiques) je ne sais pas si c'est de ca que tu parles....
voici le code de mon TRAYICON
1 2 3 4 5 6 7 8 9
|
//creation de l'icone dans la barre des tâches
TrayIcon.cbSize = sizeof(NOTIFYICONDATA);
TrayIcon.hWnd = this->m_hWnd;
TrayIcon.uID = 1;
TrayIcon.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP;
TrayIcon.uCallbackMessage = WM_MOUSEMOVE;
TrayIcon.hIcon = LoadIcon(AfxGetInstanceHandle(), MAKEINTRESOURCE (IDR_MAINFRAME));
Shell_NotifyIcon(NIM_ADD, &TrayIcon); |
merci !
Pour le pb "l'application a toujours l icone MFC..." , essayez de modifier l'ID de la ressource d'Icon MFC "IDR_MAINFRAME" (ID Icon MFC)
TrayIcon.hIcon = LoadIcon(AfxGetInstanceHandle(), MAKEINTRESOURCE (IDR_MAINFRAME));
par le ID de votre Icon ressource :
TrayIcon.hIcon = LoadIcon(AfxGetInstanceHandle(), MAKEINTRESOURCE (IDR_MY_ICON));
par le ID de votre Icon ressource.
Partager