none
Temporizador con Evento C++ RRS feed

  • Pregunta

  • Hola Que tal,

    En el .Net existe el control Timer al cual se le define un Tick, y por consecuente tiene un evento, me gustaria saber si es posible implementar esta funcionalidad en C++

    Muchas Gracias. 

    lunes, 18 de noviembre de 2013 3:18

Todas las respuestas

  • En Win32 no existe esa funcionalidad como tal, aunque sí algo parecida.

    El comportamiento normal es con una aplicación con bucle de mensajes, y allí utilizar SetTimer() para configurar el timer. Luego capturar el mensaje WM_TIMER, que es el equivalente al evento Tick de .NET.

    http://msdn.microsoft.com/en-us/library/windows/desktop/ms644906(v=vs.85).aspx

    No obstante, la función SetTimer() te permite pasar un puntero a función con el equivalente al Tick.

    http://msdn.microsoft.com/en-us/library/windows/desktop/ms644907(v=vs.85).aspx


    MVP Visual C++ - Visita mi blog sobre desarrollo: http://geeks.ms/blogs/rfog/

    lunes, 27 de enero de 2014 15:00
    Moderador