Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Khelleos
37 / 37 / 7
Регистрация: 13.05.2010
Сообщений: 283
Записей в блоге: 1
#1

Изменить приоритет - C++

29.04.2012, 19:42. Просмотров 658. Ответов 0
Метки нет (Все метки)

Нужно написать свой диспетчер задач. Возникла проблема при изменение приоритетов процессов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    DWORD priorety;
    HANDLE hProcess;
 
    hProcess = OpenProcess(PROCESS_SET_INFORMATION, FALSE, p->at(ProcessTable->currentRow()).th32ProcessID);
 
    switch(PriorityBox->currentIndex())
    {
        case 5: {priorety = REALTIME_PRIORITY_CLASS; break;}
        case 4: {priorety = HIGH_PRIORITY_CLASS; break;}
        case 3: {priorety = ABOVE_NORMAL_PRIORITY_CLASS; break;}
        case 2: {priorety = NORMAL_PRIORITY_CLASS;; break;}
        case 1: {priorety = BELOW_NORMAL_PRIORITY_CLASS; break;}
        case 0: {priorety = IDLE_PRIORITY_CLASS; break;}
    }
    SetPriorityClass(hProcess, priorety);
    CloseHandle(hProcess);
Те процессы, которые были созданы мной, приоритет меняется, а те, которые созданы системой не получается изменить. В чем может быть ошибка?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2012, 19:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Изменить приоритет (C++):

приоритет. странно - C++
привет всем прогерам С++ =) есть такой вопрос. Вроде ни чего сложного, но компилятор компилит это дело не так как ожидается. Есть...

Приоритет операторов - C++
int x = 4; int y = 5; cout << (x == y ? ++x, ++y : --x, --y); Оператор запятая здесь не выполняется из-за приоритета? ...

приоритет потоков - C++
Где можно найти информацию по таким темам: Относительный приоритет потока, динамическое изминение уровня потока?

приоритет операций - C++
while(*a++==*b++ && *a!=NULL) хочу сравнить до конца строки "а". почему не работает? где-то дело в приоритете, а где найти не...

Приоритет операций - C++
Здравствуйте, а не подскажите что в С-подобных языках приоритетнее: сложение/вычитание, побитовые операции, умножение/деление

Приоритет побитовых операций - C++
Всем привет. Столкнулся с непоняшкой: // Объявляем два массива и инициализируем их unsigned char A={0xFF, 0x03, 0x00,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2012, 19:42
Привет! Вот еще темы с ответами:

Приоритет преобразований внутри if - C++
Всем привет. Рассмотрим такой код: #include <iostream> class C { typedef void (C::*fp)() const; public: operator...

Как повысить приоритет программы! - C++
Здравствуйте форумчане! Нужна помощь в написании программы. Программа на подобие диспетчера задач, единственная её работа это повышать...

Приоритет. Обращение к элементу по постинкременту. - C++
while(buffer != ',' && buffer != '\0') dest=buffer; Вот такой код, вопрос такой : сначала к j додается 1 или додается +1 после...

Как задать приоритет priority_queue? - C++
Здравствуйте. Хочу понять как в очереди задавать приоритет. #include <queue> #include <iostream> #include <functional> #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru