Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как написать программу, которая выключает компьютер? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сжатие текстовой инфы http://www.cyberforum.ru/cpp-beginners/thread266516.html
Всем привет. Народ помогите. Нужно написать прогу сжимающую текстовую информацию. Предлагайте пожалуйста алгоритмы с не очень сложной реализацией на СИ и желательно не использующие бинарные деревья....
C++ Нужно переделать программу (accumulate_if() и count_if() ) #include <vector> #include <iostream> using namespace std; int main(int argc, char *argv) { int i, c, p=0 ,o=0; cout << "Vvedite razmer: "; http://www.cyberforum.ru/cpp-beginners/thread266513.html
C++ на весь экран
как сделать програмно на с++ ,что бы программа выполнялась на весь экран?пишу на dev c++ консольное приложение. Заранее всем огромное спасибо!!!
Редактирование произвольного текста: удаление слова с заданным номером C++
написать программу, которая редактирует произвольный текст, введенный с клавиатуры, удаляя из него слово с заданным номером(тоже с клавы ввод номера). вывести сообщение если слова с таким номером...
C++ Итераторы. Шаблоны. http://www.cyberforum.ru/cpp-beginners/thread266490.html
Построить класс, описывающий линейный двусвязной список. Построить класс итератор, что позволяет проходить список. Написать программу, которая тестирует создан итератор.
C++ условие if(strcmp(n,y)... возвратить минимальное.. #include <iostream> #include <conio.h> #include <string.h> using namespace std; int min(int n, int y); const char* min(const char* n,const char* y); double min(double n, double y); int... подробнее

Показать сообщение отдельно
Manqnian
0 / 0 / 0
Регистрация: 25.02.2011
Сообщений: 25
29.03.2011, 20:31  [ТС]
Цитата Сообщение от Subgrando Посмотреть сообщение
???

Уточните вопрос.
как это выглядит в консоле, примерно?
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
#include <windows.h>
void Shutdown(int type) {
        HANDLE hToken;
        TOKEN_PRIVILEGES* NewState;
 
        OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES, &hToken);
 
        NewState = (TOKEN_PRIVILEGES*)malloc(sizeof(TOKEN_PRIVILEGES)+sizeof
                (LUID_AND_ATTRIBUTES));
 
        NewState->PrivilegeCount = 1;
        LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, &NewState->Privileges[0].Luid);
 
        NewState->Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
        AdjustTokenPrivileges(hToken, FALSE, NewState, NULL, NULL, NULL);
 
        free(NewState);
 
        CloseHandle(hToken);
 
        ExitWindowsEx(type, 0);
}
main()
{
 
 int type;
 Shutdown(type);
}
откройте программу, там после запуска выходит сообщение, что через 1 минуту компьютер отключается сам? как задать время?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.