Кто-нибудь знает, есть ли какая-нибудь функция, похожая на CreateTimerQueue в Linux? Или я должен сделать свой собственный.
Вы хотите использовать timer_gettime и timer_settime. Найдите страницу на timer_create , чтобы получить хороший пример
Проверьте таймеры boost :: asio для портативного решения: http://www.boost.org/doc/libs/release/doc/html/boost_asio/tutorial.html
Если вы уже используете инструментарий с графическим интерфейсом (Qt, wxWidgets), то у него обычно есть какое-то средство таймера.