PDA

Показать полную графическую версию : C# Приоритет процессов


Jonik-Mnimonik
22-04-2008, 12:17
Здраствуйте.
Подскажите пожалуйста как изменить приоритет процесса на языке C#?. Например запущен файл 1.exe, какой код нужно написать или какую функцию использовать чтобы этот процесс изменил приоритет самого себя? Желательно с примером.
Заранее спасибо.

Admiral
07-09-2008, 22:26
Для поставленной можно использовать ProcessPriorityClass (http://msdn.microsoft.com/en-us/library/system.diagnostics.processpriorityclass.aspx)

using System;
using System.Diagnostics;

class MainClass
{
public static void Main()
{
Console.WriteLine("Press enter whene ready for chache my priority");
Console.ReadLine();
Process thisProc = Process.GetCurrentProcess();
thisProc.PriorityClass = ProcessPriorityClass.High;
Console.WriteLine(" new priority class: {0}", thisProc.PriorityClass);
Console.ReadLine();
}
}

>> (http://www.java2s.com/Tutorial/CSharp/0280__Development/Changepriorityforcurrentprocess.htm)




© OSzone.net 2001-2012