Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DAISHI
Сообщений: n/a
#1

Помогите с созданием таймера - C++

14.02.2009, 01:41. Просмотров 683. Ответов 1
Метки нет (Все метки)

Мне нужно, чтобы OpenGL-анимация зависела от времени, а не от производительности моего проца. Не подскажете, как воплотить это на С?
Буду благодарен за ответ
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.02.2009, 01:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Помогите с созданием таймера (C++):

Помогите пожалуйста с созданием конвертером - C++
Требуется создать программу-конвертер текстовых файлов из альтернативной кодировки (Dos) в кодовую страницу ОС Windows.

НЕ ПОНЯТКИ С СОЗДАНИЕМ! - C++
#include <iostream> using namespace std; int SZ=10; class Base{ protected: char familia; char inichiali; char...

Массив с созданием файла - C++
В файле хранится информация о результатах сессии: фамилия и инициалы студента, номер группы, успеваемость (массив из пяти элементов)....

Задачка с созданием файлов - C++
Файл f1 содержит последовательность №1 целых положительных чисел в 16-й (%x) системе счисления. Вывести на экран содержимое...

Проблема с созданием инструментальной панели - C++
Заранее прошу прощения если вопрос адресован не тому форуму. Это мой первый мессадж и я не уверена нужно ли его писать здесь или на форуме...

Проблемы с созданием потока stringstream - C++
Компилятор ругается на строку stringstream str Пишет: main.cpp:18:19: error: aggregate ‘std::ostringstream ss’ has incomplete type...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
skaa
Сообщений: n/a
05.03.2009, 00:05 #2
Таймер создаётся функцией

SetTimer(hWnd,nIDEvent,5000,&fTimerFunc);

где hWnd - handle окна, на котором он будет создан, 5000 - интервал в миллисекундах, через который будет вызываться функция fTimerFunc следующего типа:

VOID CALLBACK fTimerFunc(HWND hWnd,UINT uMsg,UINT idEvent,DWORD dwTime);

например, такая:

VOID CALLBACK fTimerFunc(HWND hWnd,UINT uMsg,UINT idEvent,DWORD dwTime)
{
MessageBox(hWnd,'Hello!','OK',MB_OK);
}

будет показывать каждые 5 секунд сообшение 'Hello!'.

Убивать таймер надо так:

KillTimer(hWnd,nIDEvent);
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.03.2009, 00:05
Привет! Вот еще темы с ответами:

Библиотека с простым созданием окон - C++
Добрый день! Возникают трудности с окнами на WinAPI, а к Windows Forms не хочется привязываться. Посоветуйте другие решения\библиотеки и...

Файловый ввод с созданием файла - C++
Добрый день. Есть написанный код, но при компиляции возникают ошибки в 181 строке, но, по-идее не должно быть ошибок. Кто разбирается в...

Проблема с созданием экземпляра класса - C++
Добрый день! Есть файл "File.cpp", в нём находится точка входа и класс "Helper". Пытаюсь создать инстанс класса Helper: ...

Ошибка с открытием и созданием файла - C++
#include "stdafx.h" #include <stdio.h> #include <iostream> #include <conio.h> #include <clocale> using namespace std; const...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru