Uruchamianie aplikacji z wybranym priorytetem

dział ogólny

Uruchamianie aplikacji z wybranym priorytetem

Nowy postprzez Koziol » niedziela, 7 lutego 2010, 14:23

W jaki sposób za pomocą mojego programu uruchomić inny program z wybranym przeze mnie priorytetem.

Przeczytałem poradę o ustawianiu priorytetów dla procesów ale nie za bardzo wiem jak to połączyć z uruchamianiem programu.

Pozdrawiam.
Avatar użytkownika
Koziol
Intelektryk
Intelektryk
 
Posty: 144
Dołączył(a): niedziela, 13 lipca 2008, 17:36
PodziÄ™kowaÅ‚ : 8
OtrzymaÅ‚ podziÄ™kowaÅ„: 2
System operacyjny: Windows XP Pro SP2
Kompilator: C++ Builder
    Windows XPFirefox

Re: Uruchamianie aplikacji z wybranym priorytetem

Nowy postprzez Cyfrowy Baron » niedziela, 7 lutego 2010, 15:43

► patrz serwis: Cyfrowy Baron dziaÅ‚: porady -> API -> Sprawdzanie i zmiana priorytetu aplikacji.

A tutaj masz kod uruchamiania aplikacji z wybranym priorytetem. Na pewno jest Ci to znane:

Kod: Zaznacz cały
   DWORD Priorytet = NORMAL_PRIORITY_CLASS;

   String program = "c:\\windows\\notepad.exe";
 
   STARTUPINFO StartupInfo;
   ;ZeroMemory( &StartupInfo, sizeof(STARTUPINFO));
   StartupInfo.cb = sizeof(STARTUPINFO);
   PROCESS_INFORMATION ProcessInfo;

   if(CreateProcess(NULL, program.c_str(), NULL, NULL, TRUE, Priorytet, NULL,
     NULL, &StartupInfo, &ProcessInfo))
   {
   CloseHandle(ProcessInfo.hProcess);
   CloseHandle(ProcessInfo.hThread);
   }
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 4 gości