помогите создать таймер с реализацией классов в visual studio 2010 c + +
#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 c=0,a,b,d;
cout«"vvedit 4ac"«endl;
cin»a;
MSG Msg;
UINT TimerId = SetTimer(NULL, 0, 1000, &TimerProc);
while (GetMessage(&Msg, NULL, 0, 0)) {
++c;
system("cls");
d=a-c;
b=d*100/a;
if (d>=0)
cout«"prowlo sekynd : "«c«endl«"ostalos sekynd : "«d«endl«b«"%"«endl;
else {
cout«"prowlo sekynd : "«c«endl«"ostalos sekynd : "«0«endl«0«"%"«endl;
KillTimer(NULL, TimerId);
}
}
KillTimer(NULL, TimerId);
return 0;
}