#include "stdafx.h"
#include <iostream>
#include "windows.h"
using namespace std;
VOID CALLBACK TimerProc(HWND hWnd, UINT nMsg, UINT nIDEvent, DWORD dwTime) { }
int _tmain(int argc, _TCHAR* argv[])
{
int count=0;
MSG Msg;
UINT TimerId = SetTimer(NULL, 0, 1000, &TimerProc);
while (GetMessage(&Msg, NULL, 0, 0)) {
++count;
system("cls");
cout<<"seconds : "<<count<<endl;
}
KillTimer(NULL, TimerId);
return 0;
}
C++ Express Как установить таймер.
напишите...
Код:
Использует апишные ф-ии TimerProc - функция обратного вызова, которая обрабатывает сообщения WM_TIMER, SetTimer - создает системный таймер, который вызывает посылку сообщений через определенный интервал, KillTimer - удаляет указанный таймер.
В этом коде таймер срабатывает через 1000 милисекунд,т.е. 1 секунду.
Не не то.Мне нужен код для Visual C++ Express Edition.Но и на этом спасибо.
Тебе не консольный нужен,а какой ?Какой у тебя проект?
А код я нашёл.Вот
String^ time;
time=DateTime::Now.ToString ();
this->label1->Text=time;
помогите создать таймер с реализацией классов в visual studio 2010 c + +