Skocz do zawartości
soulburner

C++ I Uruchamianie/zatrzymywanie Usług W Windowsxp + Sprawdzanie, Czy Dana Usługa Jest Już Aktywna

Rekomendowane odpowiedzi

Czy w C++ można w jakiś inny sposób uruchamiać/zatrzymywać usługi niż poprzez SYSTEM ("net start nazwa_usługi");? W aplikacji konsolowej nie sprawia to większego problemu, gdyż efekty działania tego systemowego polecenia są widoczne bezpośrednio w oknie programu (lub niewidoczne po dodaniu >nul). Jednak pisząc aplikację okienkową w VisualC++ Express wygląda to już nieco gorzej. Ewentualnie czy można ukryć jakoś okienko z widocznymi komunmikatami polecenia "net start"?

 

I jeszcze drugie pytanie - jak sprawdzić, czy dana usługa jest już uruchomiona i na tej podstawie np. zablokować przycisk "Uruchom usługę"?

 

Z góry dzięki za podpowiedzi

Edytowane przez soulburner

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...