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)?
You have posted the query in Article / Source code section and I have moved it to Queries and discussion forum The limit of UINT on the system and if int is of 4 bytes then the limit of UINT become 2^32 - 1 = 4294967295