| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 进程_置优先级 | 逻辑型 | 特殊进程需要特权,设置一个进程的优先级别,成功返回真,失败返回假。 | |||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 进程ID | 整数型 | 欲设置的进程标识符,可为空,即自身进程。 | 进程级别 | 整数型 | 可为空,默认即0最高。0=最高,1=高于标准,2=实时,3=标准,4=低于标准,5=低 | ||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| hProcess | 整数型 | |||||
| Bool | 逻辑型 | |||||
如果真 (进程级别 = 0)
进程级别 = 128 ' #HIGH_PRIORITY_CLASS
如果真 (进程级别 = 1)
进程级别 = 32768 ' #ABOVE_NORMAL_PRIORITY_CLASS
如果真 (进程级别 = 2)
进程级别 = 256 ' #REALTIME_PRIORITY_CLASS
如果真 (进程级别 = 3)
进程级别 = 32 ' #NORMAL_PRIORITY_CLASS
如果真 (进程级别 = 4)
进程级别 = 16384 ' #BELOW_NORMAL_PRIORITY_CLASS
如果真 (进程级别 = 5)
进程级别 = 64 ' #IDLE_PRIORITY_CLASS
如果真 (是否为空 (进程级别) 或 进程级别 = 0)
进程级别 = 128hProcess = 选择 (是否为空 (进程ID), GetCurrentProcess (), OpenProcess (512, 假, 进程ID)) ' #PROCESS_SET_INFORMATION
如果真 (hProcess = 0)
返回 (假)Bool = SetPriorityClass (hProcess, 进程级别)
CloseHandle (hProcess)
返回 (Bool)
词条作者信息 使用例程
