Application/MFC
[MFC] 프로세스 우선 순위 변경
devsalix
2023. 4. 18. 17:08
728x90
프로그램의 중요도가 높아서 프로세스 우선순위를 변경하려고 할 때는
아래와 같이 프로그램 시작 위치에서 설정을 하면 됩니다
CMyClass::CMyClass(void)
{
SetPriorityClass(GetCurrentProcess(), NORMAL_PRIORITY_CLASS);
}
설정값의 경우 WinBase.h 헤더 파일에 존재하며
아래의 값들로 설정이 가능합니다
#define NORMAL_PRIORITY_CLASS 0x00000020
#define IDLE_PRIORITY_CLASS 0x00000040
#define HIGH_PRIORITY_CLASS 0x00000080
#define REALTIME_PRIORITY_CLASS 0x00000100
#define BELOW_NORMAL_PRIORITY_CLASS 0x00004000
#define ABOVE_NORMAL_PRIORITY_CLASS 0x00008000
제 글이 도움이 되셨다면 댓글 & 공감 부탁드려요 😀
728x90