Bonjour,
je souhaite associ� un timer sur mon appli.
J'utilise donc les fonctions SetTimer, OnTimer et KillTimer
en ent�te de mon code CAMINDlg.cpp je mets cela
#define WM_TIMER_LISTE 3115
puis je d�clare la fonction OnTimer
1 2 3 4 5 6 7 8 9 10
| void CAMINDlg::OnTimer(UINT nIDEvent)
{
MessageBox("timer ", NULL,MB_OK);
if (nIDEvent==WM_TIMER_LISTE)
{
//this->KillTimer(WM_TIMER_LISTE);
MessageBox("timer", NULL,MB_OK);
}
} |
Et j'utilise SetTimer associ� � un bouton test et la fonction suivante :
1 2 3 4 5
| void CAMINDlg::OnTest()
{
// TODO: Add your control notification handler code here
this->SetTimer(WM_TIMER_LISTE,1000,NULL);
} |
En th�orie, puisque je n'utilise pas pour l'instant la fonction KillTimer, je devrais avoir une MessageBox contenant "timer" toutes les secondes. Or je n'ai rien, comme si je n'entrait pas dans le SetTimer.
Partager