同上,多谢各位高手

解决方案 »

  1.   

    有個api:
    SetThreadPriority;BOOL SetThreadPriority(
      HANDLE hThread, // handle to the thread
      int nPriority   // thread priority level
    );
    第二個參數設為: THREAD_PRIORITY_TIME_CRITICAL
      

  2.   

    对 SetThreadPriority
    越高越好?小心电脑和你翻脸
      

  3.   

    Priority Meaning 
    THREAD_PRIORITY_ABOVE_NORMAL Indicates 1 point above normal priority for the priority class. 
    THREAD_PRIORITY_BELOW_NORMAL Indicates 1 point below normal priority for the priority class. 
    THREAD_PRIORITY_HIGHEST Indicates 2 points above normal priority for the priority class. 
    THREAD_PRIORITY_IDLE Indicates a base priority level of 1 for IDLE_PRIORITY_CLASS, BELOW_NORMAL_PRIORITY_CLASS, NORMAL_PRIORITY_CLASS, ABOVE_NORMAL_PRIORITY_CLASS, or HIGH_PRIORITY_CLASS processes, and a base priority level of 16 for REALTIME_PRIORITY_CLASS processes. 
    THREAD_PRIORITY_LOWEST Indicates 2 points below normal priority for the priority class. 
    THREAD_PRIORITY_NORMAL Indicates normal priority for the priority class. 
    THREAD_PRIORITY_TIME_CRITICAL Indicates a base priority level of 15 for IDLE_PRIORITY_CLASS, BELOW_NORMAL_PRIORITY_CLASS, NORMAL_PRIORITY_CLASS, ABOVE_NORMAL_PRIORITY_CLASS, or HIGH_PRIORITY_CLASS processes, and a base priority level of 31 for REALTIME_PRIORITY_CLASS processes.