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 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
#include <stdio.h>
#include <stdlib.h>
#include<windows.h>
#include<Tlhelp32.h>
HANDLE deg()
{
HANDLE y=0;
HANDLE tools;
int snap;
int snap1;
PROCESSENTRY32 process;
process.dwSize=sizeof(PROCESSENTRY32 );
tools=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
snap=Process32First(tools,&process);
DWORD id=0;
do{
snap1= Process32Next( tools,&process);
id=process.th32ProcessID;
y= OpenProcess(PROCESS_ALL_ACCESS ,TRUE,id );
}while((strcmp(process.szExeFile,"devcpp.exe"))!=0);
printf("\n%ld",process.th32ProcessID);
close(tools);
return y;
}
int main(int argc, char *argv[])
{
HWND test;
test=deg();
printf("\n%ld",test);
ShowWindow(test,SW_HIDE);
close(test);
system("PAUSE>0");
return 0;
} |
Partager