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

Узнать запущена ли служба Windows - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление среднего балла http://www.cyberforum.ru/cpp-beginners/thread623545.html
Прошу, подскажите как можно реализовать следующее задание: вычислить средний балл по каждому студенту и по каждой дисциплине, количество задолженностей и количество задолженников по группе. Заранее спасибо.
C++ Каков синтаксис оператора <?( меньше ) Надо было написать программу, считывающую количество слов, которые пользователь хочет ввести, затем программа считывает каждое слово и потом выводит 3 наиболее часто встречающихся слов. Я решил немного упростить сортировку, применив алгоритм std::sort(). Вот теперь такая проблема: сортировка почему-то происходит по убыванию. Почему так? Для проверки программы достаточно ввести 5, затем... http://www.cyberforum.ru/cpp-beginners/thread623520.html
случайные числа C++
rand() в VS имеет диапазон от 0 до 32768? даже изменение RAND_MAX ничего не повысит верхний уровень?
C++ Разный доступ к элементам структуры через указатель
Всем добрый вечер! Есть структура и два указателя на структуру. Первый указатель выделяет память для единичного значения а второй для массива. И вот в чем вопрос. Почему для обращения к элементам структуры в первом случае используется операция ->(стрелка) а во втором .(точка)? struct candyBar { char name; double weight; int kaloriya; };
C++ Буфер обмена и jpeg http://www.cyberforum.ru/cpp-beginners/thread623493.html
Подскажите, пожалуйста, как в Win32 C++ получить из буфера обмена HBITMAP и сохранить его как jpeg файл со сжатием
C++ Составить программу, для вычисления значений функции Составить программу, для вычисления значений функции у=(х2-2х+5)(х-3) при изменении аргумента х еще -8 до +6 с шагом 0.01. подробнее

Показать сообщение отдельно
Avazart
7044 / 5221 / 259
Регистрация: 10.12.2010
Сообщений: 22,944
Записей в блоге: 17
14.07.2012, 12:46  [ТС]     Узнать запущена ли служба Windows
Итого:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
system("chcp 1251");
 
const char cservname[] ="RasMan";
 
SERVICE_STATUS sStatus ;
SC_HANDLE  schSCManager;
SC_HANDLE  schService;
 
schSCManager= OpenSCManager(NULL,NULL,SC_MANAGER_ALL_ACCESS);
 
if(schSCManager==0) cerr<<"Error #"<<GetLastError()<<endl;
 
schService= OpenService(schSCManager,cservname,SERVICE_ALL_ACCESS);
 
if (schService==0)  cerr<<"Error #"<<GetLastError()<<endl;
 
if(QueryServiceStatus(schService,&sStatus))
 {
   switch(sStatus.dwCurrentState)
    {
     case SERVICE_STOPPED: cout<<"Остановлен"<<endl; break;
     case SERVICE_RUNNING: cout<<"Запущен"   <<endl; break;
    }
 }
 
CloseServiceHandle(schService);
CloseServiceHandle(schSCManager);
 
system("pause");
return 0;
}
//---------------------------------------------------------------------------
Добавлено через 1 минуту
Стоит правда еще коды ошибок обрабатывать, но это уже дело техники.
 
Текущее время: 17:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru