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

Какие права есть у процесса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рекурсивное вычисление постфиксного выражения без стека(!) http://www.cyberforum.ru/cpp/thread1389280.html
Имеется такие интересное задание: Напишите рекурсивную программу, вычисляющую значение постфиксного выражения. Знаю, что выражения в постфиксной форме обычно вычисляются с помощью стека, а выражения в префиксной форме удобно вычислять с помощью рекурсивной функции. Но на основе этих знаний не получается придумать нормальный рабочий алгоритм, который позволил бы вычислить постфиксное выражение....
C++ Разработать алгоритм и написать программу вычисления принадлежности точки с заданными координатами (x, y) Разработать алгоритм и написать программу вычисления принадлежности точки с заданными координатами (x, y) заштрихованной области. x и y нужно вводить самому. http://www.cyberforum.ru/cpp/thread1389235.html
С++ и Ассемблерная вставка/чтение SPD ОЗУ C++
Добрый день форумчане, делаю программу на подобии CPU-Z, необходимо узнать тайминги и прочую информацию из SPD оперативной памяти. Нашел код Asssmbler на просторах интернета, но без понятия как его перенести на C++/C#, как понимаю, на C# вообще не перенести, что обидно так как изначально программа была написана именно на нем, ну да и ладно, перекинуть не так долго. Собственно прошу у вас помощи...
C++ Как сделать Game over в игре
Здравствуйте, разрабатываю змейку через OpenGL на с++ и в принципе игра работает , но хотелось бы как то сделать что бы если змейка выползает за границы игрового поля выскакивала надпись или может картинку вставить GAME OVER и игра завершалась. P.S. В данный момент у меня сделано что бы если змейка выползает за границы , то ее просто разворачивает в обратном направлении и при этом она худеет...
C++ Блокировка мыши по оси y http://www.cyberforum.ru/cpp/thread1386940.html
Здравствуйте! Нужно решить задачу: Вычислять текущую позицию по оси y, и при нажатии ctrl(control)+1 блокировать мышь по этой оси, т.е чтоб y был равен всегда тому значению, которое было при нажатии. Помогите пожалуйста! Заранее благодарен!
C++ Парсер выражений Здравствуйте, помогите пожалуйста написать простой парсер, для дальнейшей самостоятельной доработки под нужды. Ссылки на гугл и прочее не интересует, перерыл уже. мне нужно консольное приложение, что я мог вбить в консоль следующее например: пишу a = 5 нажал enter появляется a = 5 пишу b = 7 нажал enter появляется b = 7 подробнее

Показать сообщение отдельно
BlackOwl
5 / 5 / 1
Регистрация: 23.12.2014
Сообщений: 90
09.03.2015, 09:24  [ТС]     Какие права есть у процесса
я нашел решение своей проблемы, сейчас поделюсь, вдруг кому-то пригодится
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
BOOL IsUserAdmin(HANDLE token)
{
BOOL b;
SID_IDENTIFIER_AUTHORITY NtAuthority = SECURITY_NT_AUTHORITY;
PSID AdministratorsGroup; 
b = AllocateAndInitializeSid(
    &NtAuthority,
    2,
    SECURITY_BUILTIN_DOMAIN_RID,
    DOMAIN_ALIAS_RID_ADMINS,
    0, 0, 0, 0, 0, 0,
    &AdministratorsGroup); 
if(b) 
{
    if (!CheckTokenMembership(token, AdministratorsGroup, &b)) 
    {
         b = FALSE;
    } 
    FreeSid(AdministratorsGroup); 
}
 
return(b);
}
Возращает 0 если есть права, и 1 если нету

Сайт с которого взял функцию: https://msdn.microsoft.com/en-us/lib...=vs.85%29.aspx
 
Текущее время: 05:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru