Salut,

Dans la Faq il est décrit que pour réaliser un timer avec intervalle de 2s on fais comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void CMyView::OnStartTimer() 
{
    m_nTimer = SetTimer(1, 2000, 0);
}
 
void CMyView::OnStopTimer() 
{
    KillTimer(m_nTimer);  
}
 
void CMyView::OnTimer(UINT nIDEvent) 
{
    switch(nIDEvent)
    {
        case 1:MessageBeep(0xFFFFFFFF);  // Beep
        default:break;
    }    
    // Call base class handler.
    CView::OnTimer(nIDEvent);
Alors est-ce que le fait d'insérer ces lignes suffit pour que le programme exécute le contenu de la fonction OnTimer toute les 2 secondes car avec Borland c'était juste une controle à rajouter...