URGENTE:necesito usar un timer en visual c++

raul garcia cubero
20 de Enero del 2003
necesito tomar unas medidas en unos instantes de tiempo determinado, por ejemplo cada 0.2 segundos.no tengo ni idea de temporizadores en c++ alquien puede ayudarme?

ona
20 de Enero del 2003
Primero en el InitInstance te creas tu timer
m_uTimer = m_pMainWnd->SetTimer(1000, 3000, NULL).

Desde el Wizard mapeas el mensaje WM_TIMER de la clase a la que quieras añadir el Timer y dentro de la función nueva preguntas si el evento que te pasan por parámetro es igual al tuyo

BOOL CMyApp::InitInstance()
{
...
m_uTimer = m_pMainWnd->SetTimer(1000, 3000, NULL);
...
}

void CMyClass::OnTimer(UINT nIDEvent)
{
...
if(m_uTimer == nIDEvent)
{
aquí añades tu funcionalidad
}
...
}

Espero que esto te sirva de ayuda.