leprov
Messages postés1160Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention21 octobre 2010
-
9 sept. 2004 à 23:35
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
9 sept. 2004 à 23:50
salut a tous.
dans une source, le prog est ajouté a la systray pas une fenetre, et on traite le cas WM_MOUSEMOVE de la maniere suivante (source brunews,pour le copyright ;-) )
case WM_MOUSEMOVE:
if(lParam == WM_LBUTTONDOWN) {
POINT pt;
GetCursorPos(&pt);
SetForegroundWindow(hwnd);
TrackPopupMenu(menu, TPM_LEFTALIGN, pt.x, pt.y, 0, hwnd, 0);
deux kestion viennent alors a moi :
cest koi ce WM_MOUSEMOVE, et pis ce code sert a koi? merci d'avance (moi pas comprendre....)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 9 sept. 2004 à 23:50
parce que j'ai associe cet event (WM_MOUSEMOVE), tu pourrais y mettre presque nimporte lequel.
C'est l'event que win t'enverra quand il se passe quoi que ce soit sur l'icone.
TrackPopupMenu sert a afficher le popupmenu comme son nom l'indique.