Вниз
Скачать: CL | DM;

Приоритет приложения   Найти похожие ветки 

← →
DuchmanSoft ©   (2004-03-15 16:26) [0]

Как задать приложению приоритет?


← →
N169   (2004-03-15 17:43) [1]

Функцией SetPriorityClass() WinAPI


← →
DuchmanSoft ©   (2004-03-16 11:49) [2]

Что то никак не выходит можно с примером применения


← →
Songoku ©   (2004-03-16 13:14) [3]

SetPriorityClass(GetCurrentThread, lpClass)


← →
bg8 ©   (2004-03-16 15:34) [4]

Так ни фига не получится - в качестве первого параметра надо передавать идентивикатор не потока, а процесса:
SetPriorityClass(GetCurrentProcess, *приоритет*)


← →
DuchmanSoft ©   (2004-03-16 20:01) [5]

А какой параметр нужно поставить что бы приоритет был ниже среднего или низкий. Пробовал tpLower говорит не тот тип.


← →
N169   (2004-03-17 00:02) [6]

Подумайте: "Где определена tpLower и при чём тут WinApi?"


← →
Алхимик ©   (2004-03-17 00:07) [7]

Кусок из unit Classes:
{$IFDEF MSWINDOWS}
 TThreadPriority = (tpIdle, tpLowest, tpLower, tpNormal, tpHigher, tpHighest,
   tpTimeCritical);
{$ENDIF}


← →
Dimaxx ©   (2004-03-17 23:45) [8]

Вот так можно:

var ProcessID: cardinal;
   ProcessHandle: THandle;
   ThreadHandle: THandle;
begin
 ProcessID:=GetCurrentProcessID;
 ProcessHandle:=OpenProcess(PROCESS_SET_INFORMATION,False,ProcessID);
 SetPriorityClass(ProcessHandle,IDLE_PRIORITY_CLASS);
 ThreadHandle:=GetCurrentThread;
 SetThreadPriority(ThreadHandle,THREAD_PRIORITY_IDLE);
end;


← →
Dimaxx ©   (2004-03-17 23:46) [9]

Забыл: вместо IDLE_PRIORITY_CLASS и THREAD_PRIORITY_IDLE выставить любой нужный (см. справку).


← →
DuchmanSoft ©   (2004-03-19 08:20) [10]

Всем большое спасибо


← →
kothor ©   (2004-03-20 01:44) [11]

Честно говоря не следовало бы делать прогу с более чем нормальным приоритетом на стадии отладки.
Если в них появляются зацикленные ошибки, компу это не очень нравится. Это можно добавить и потом.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.027 c
14-1082107282
тихий вовочка
2004-04-16 13:21
2004.04.11
Тут вопрос задавали, как с джойстиками работать


3-1079459290
Mike_T
2004-03-16 20:48
2004.04.11
SQL запрос!!! Уважаемые мастера помогите.


1-1082103462
scorpi
2004-04-16 12:17
2004.04.11
XP-дизайн.....


14-1079531351
Mox Fulder
2004-03-17 16:49
2004.04.11
Magic Forum 2 beta, или как там его...


1-1079840364
Alibaba
2004-03-21 06:39
2004.04.11
Назначаем процедуру




   Наверх