V
vitfil
Код:
#include<windows.h>
void main(){
if (SetSystemPowerState(false,true)){
return;
}
return;
}
компилится без ошибок (компилятор от борланда). Запускаю программу - ничего не происходит. в чем я не прав?
#include<windows.h>
void main(){
if (SetSystemPowerState(false,true)){
return;
}
return;
}
#include <stdio.h>
#include <windows.h>
#include <tlhelp32.h>
#include <vdmdbg.h>
#include <tchar.h>
#include <process.h>
BOOL MySystemSleep()
{
HANDLE hToken;
TOKEN_PRIVILEGES tkp;
BOOL fResult;
if (!OpenProcessToken(GetCurrentProcess(),
TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken))
return FALSE;
LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME,
&tkp.Privileges[0].Luid);
tkp.PrivilegeCount = 1;
tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
AdjustTokenPrivileges(hToken, FALSE, &tkp, 0,
(PTOKEN_PRIVILEGES) NULL, 0);
if (GetLastError() != ERROR_SUCCESS)
return FALSE;
fResult = SetSystemPowerState(FALSE,TRUE);
if (!fResult)
return FALSE;
tkp.Privileges[0].Attributes = 0;
AdjustTokenPrivileges(hToken, FALSE, &tkp, 0,
(PTOKEN_PRIVILEGES) NULL, 0);
return TRUE;
}
int main(){
if (MySystemSleep())
return 0;
return 1;
}
HWND
hWnd(FindWindowEx(FindWindowEx(FindWindow("Shell_TrayWnd", ""), 0, "TrayNotifyWnd", ""), 0, "ToolbarWindow32", ""));
for ( int xx(2+8), yy(2+8); xx < 1024; xx += 16 ){
PostMessage(hWnd, WM_MOUSEMOVE, 0, MAKELPARAM(xx, yy));
}
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab