SetTimer() function in MFC

nayansoni's Avatar, Join Date: Oct 2006
Newbie Member
syntax for SetTimer function is as follows:-
UINT SetTimer( UINT nIDEvent, UINT nElapse, void (CALLBACK EXPORT* lpfnTimer)(HWND, UINT, UINT, DWORD) );

In this the 2nd parameter is the time in milliseconds after which WM_TIMER message is sent.

Now my query is that what is the maximum limitation on the value of the second parameter(nElapse)?
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
You have posted the query in Article / Source code section and I have moved it to Queries and discussion forum
Quote:
Originally Posted by nayansoni
Now my query is that what is the maximum limitation on the value of the second parameter(nElapse)?
The limit of UINT on the system and if int is of 4 bytes then the limit of UINT become 2^32 - 1 = 4294967295
0
nayansoni's Avatar, Join Date: Oct 2006
Newbie Member
Thanks shabbir
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
My pleasure.