bonjour,
je voudrais utiliser un setTimer pour activer une fonction tous les X secondes.
je prossède de la manière suivante :
j'ai créé une fonction :
et j'ai une fonction "OnTimer" déclaré avec classwizard :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 void CIConsoleDlg::OnStartTimer() { m_nTimer = SetTimer(1, 2000, 0); }
Quand j'appuis sur un bouton, je lance la fonction OnStartTimer().
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 void CIConsoleDlg::OnTimer(UINT nIDEvent) { switch(nIDEvent) { GetDlgItem(IDC_STATIC_Status)->SetWindowText("OUI"); default:break; } CDialog::OnTimer(nIDEvent); }
malheureusement, qd je lance "OnStartTimer" je ne rentre pas dans mon "onTimer", pourquoi???
merci
Partager