MonthCalendar : DateChanged
Bonjour,
J'ai 1 MonthCalendar et je gerre l'évènement "DateChanged" (et aucun autre).
Je ne comprends pas pourquoi il se déclenche toutes les minutes (à peu près) sans que je touche quoi que ce soit.
Quand je regarde .End et .Start, ils n'ont pas changé, et il n'y a à priori pas d'heure dans ces 2 propriétés (l'heure est toujours à 0).
Question 1 : QQ sait pq ça se déclenche ?
Question 2 : comment forcer l'evènement "DateChanged" à se déclencher depuis une checkBox (evenement checked), sans changer la date biensûr.
Merci pour votre aide.
Réponse (???) à la question 1
Bonjour
J'essaie de mieux comprendre comment fonctionne le contrôle et j'utilise donc Google. Ci-dessous un lien qui me semble répondre à ta première question.
http://www.vbforums.com/showthread.p...61394&t=526944
>actually monthcalender automatically get MCN_SELCHANGE notification
>from operating system to keep it updated and hence it fires this event
>automatically but you can put this check
...et ça ne le fait plus sous Win 7
la aussi, pas trouvé d'explication sur google.
J'avais finalement utilisé cette fonctionnalité pour actualiser mon affichage ss avoir à gérer 1 timer mais le MC de Win7 ne déclenche visiblement plus cet évènement ttes les 2 mn ...