Si tu fait une tempo en faisant un boucle, tu ne laisse pas à ton appli sortir de cette boucle et donc ne traite pas les messages typiquement de redessinner ta fenetre, la pos du curseur ..
Pour gerer les messages essaye d'inserer ce code dans ta boucle.
//gestion des messages
MSG msg;
while(PeekMessage(&msg,NULL,0,0,PM_REMOVE))
{
if (!AfxGetApp()->PreTranslateMessage(&msg))
{
::TranslateMessage(&msg);
::DispatchMessage(&msg);
}
AfxGetApp()->OnIdle(0); //updates user interface
AfxGetApp()->OnIdle(1); //frees temporyobjects
}
//*******fin gestion*****
TOCHE