CreateTimerQueue
-
i am using CreateTimerQueue() funcation to create queue for timers and i have include windows.h and winbase.h files but compiler give error that CreateTimerQueue() is undeclared identifier C:\Documents and Settings\Administrator\Desktop\radio_check_ selection\vep.cpp(344) : error C2065: 'CreateTimerQueue' : undeclared identifier what can be reason and its solution
-
i am using CreateTimerQueue() funcation to create queue for timers and i have include windows.h and winbase.h files but compiler give error that CreateTimerQueue() is undeclared identifier C:\Documents and Settings\Administrator\Desktop\radio_check_ selection\vep.cpp(344) : error C2065: 'CreateTimerQueue' : undeclared identifier what can be reason and its solution
shaina2231 wrote:
error C2065
Following are the reasons for Error C2065 from MSDN. 1. You are compiling with a debug version of the C runtime, declaring a Standard C++ Library iterator variable in a for loop, and then trying to use that iterator variable outside the scope of the for loop. Compiling Standard C++ Library code with a debug version of the C runtime implies /Zc:forScope. See Debug Iterator Support for more information. 2. You may be calling a function in an SDK header file that is currently not supported in your build environment. 3. Omitting necessary include files, especially if you define VC_EXTRALEAN, WIN32_LEAN_AND_MEAN, or WIN32_EXTRA_LEAN. These symbols exclude some header files from windows.h and afxv_w32.h to speed compiles. (Look in windows.h and afxv_w32.h for an up-to-date description of what's excluded.) 4. Identifier name is misspelled. 5. Identifier uses the wrong uppercase and lowercase letters. 6. Missing closing quote after a string constant. 7. Improper namespace scope. To resolve ANSI C++ Standard Library functions and operators, for example, you must specify the std namespace with the using directive. The following example fails to compile because the using directive is commented out and cout is defined in the std namespace:
shaina2231 wrote:
what can be the solution
Please make sure that you are not doing any of them.
-
i am using CreateTimerQueue() funcation to create queue for timers and i have include windows.h and winbase.h files but compiler give error that CreateTimerQueue() is undeclared identifier C:\Documents and Settings\Administrator\Desktop\radio_check_ selection\vep.cpp(344) : error C2065: 'CreateTimerQueue' : undeclared identifier what can be reason and its solution
The CreateTimerQueue() will only be available only if _WIN32_WINNT is greater than or eual to 0x0500. So in the project settings->c/c++->Pre processor definition put _WIN32_WINNT=0x0500 or in the stdafx.h define the macro as #define _WIN32_WINNT 0x0500
-
i am using CreateTimerQueue() funcation to create queue for timers and i have include windows.h and winbase.h files but compiler give error that CreateTimerQueue() is undeclared identifier C:\Documents and Settings\Administrator\Desktop\radio_check_ selection\vep.cpp(344) : error C2065: 'CreateTimerQueue' : undeclared identifier what can be reason and its solution
That function requires windows 2000 or above. So take Project settings, C/C++ tab and add
_WIN32_WINNT=0x0500
to the preprocessor definitions. Hope at this time, it will compile. ;) Regards, Jijo._____________________________________________________ http://weseetips.com[^] Visual C++ tips and tricks. Updated daily.
-
That function requires windows 2000 or above. So take Project settings, C/C++ tab and add
_WIN32_WINNT=0x0500
to the preprocessor definitions. Hope at this time, it will compile. ;) Regards, Jijo._____________________________________________________ http://weseetips.com[^] Visual C++ tips and tricks. Updated daily.
plz send me link regarding Queue Timer examples or Demos
-
plz send me link regarding Queue Timer examples or Demos