#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[])
{
wcout.imbue(locale(".866"));
MSG Msg;
UINT TimerId = SetTimer(NULL, 0, 1000, &TimerProc);
SYSTEMTIME t;
while (GetMessage(&Msg, NULL, 0, 0)) {
system("cls");
GetLocalTime(&t);
wcout<<L"Текущая дата - ";
cout<<t.wDay<<'.'<<t.wMonth<<'.'<<t.wYear<<endl;
wcout<<L"Текущее время - ";
cout<<t.wHour<<':'<<t.wMinute<<':'<<t.wSecond<<endl;
}
KillTimer(NULL, TimerId);
return 0;
}
Установка системной даты и времени (С++)
Помогите, пожалуйста!
GetSystemTime(&t)
GetLocalTime(&t)
Простой пример получения текущего времени и даты.t - это структура.Работает на подобии часов с секундомером.