// timer_test.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <windows.h>
#include <iostream>
VOID CALLBACK TimerProc(HWND hwnd,UINT uMsg,UINT idEvent,DWORD dwTime);
VOID CALLBACK TimerProc(HWND hwnd,UINT uMsg,UINT idEvent,DWORD dwTime)
{
std::cout << "hello " << std::endl;
}
void main()
{
int timer1 = 1;
HWND hwndTimer;
MSG msg;
SetTimer(NULL,timer1,500,TimerProc);
int itemp;
while ( (itemp = GetMessage(&msg, NULL,NULL,NULL))&& (itemp!=0) && (-1 != itemp))
{
if (msg.message == WM_TIMER)
{
std::cout << "i got the message " << std::endl;
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
}
//
#include "stdafx.h"
#include <windows.h>
#include <iostream>
VOID CALLBACK TimerProc(HWND hwnd,UINT uMsg,UINT idEvent,DWORD dwTime);
VOID CALLBACK TimerProc(HWND hwnd,UINT uMsg,UINT idEvent,DWORD dwTime)
{
std::cout << "hello " << std::endl;
}
void main()
{
int timer1 = 1;
HWND hwndTimer;
MSG msg;
SetTimer(NULL,timer1,500,TimerProc);
int itemp;
while ( (itemp = GetMessage(&msg, NULL,NULL,NULL))&& (itemp!=0) && (-1 != itemp))
{
if (msg.message == WM_TIMER)
{
std::cout << "i got the message " << std::endl;
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
}