資源簡介
植物大戰僵尸外掛源碼【C語言制作】 - qq_34028920的博客 - 博客頻道 - CSDN.NET http://blog.csdn.net/qq_34028920/article/details/52213749
代碼片段和文件信息
/* 頭文件 */
#include??????
#include??
int?main(void)
{
char?Command; //命令?
HWND?hWnd; ?//窗口句柄?
DWORD?Pid;
HANDLE?hProcess=0;?
while(1)?
{
getch();
system(“cls“);
plugin:
printf(“?|—————————植物大戰僵尸?游戲外掛————————?|\n\n“
“|??????????????????????????????????????????——?C語言制作|\n\n“
“?|?????????????????打開外掛?A??修改陽光?S?????????????????|\n\n“
“?|????????????????????????????????????????????????????????|\n\n“
“?|?????????????????修改金錢?D??退出外掛?F?????????????????|\n\n“
“?|????????????????????????????????????????????by???奧利奧?|\n\n“
“?|————————————————————————————|\n“);
//?????????????????????????????????顯示主菜單?
????Command=getche();?????//?從鍵盤輸入數據賦值給變量?
???
if?(?Command?==?‘F‘?||??Command?==?‘f‘?) ?//選擇【退出外掛】
{
exit(0);????????//結束程序(?退出外掛?)
}
else
{
if?(?Command?==?‘A‘?||?Command?==?‘a‘?) //選擇【打開外掛】
{
hWnd?=?FindWindow(NULL“植物大戰僵尸中文版“);?//★FindWindow靠名字來取得這個游戲程序的句柄?????
if(?hWnd?==?NULL?)
{
printf(“\n未發現游戲進程?請先運行游戲\n“);
}
else?if?(?hWnd?!=??NULL?)
{
GetWindowThreadProcessId(hWnd&Pid); ??//★GetWindowThreadProcessId獲取進程ID
hProcess?=?OpenProcess(PROCESS_ALL_ACCESSFALSEPid);??????//★OpenProcess打開進程?獲取所有操作權限
if?(?hProcess?==?NULL?)
{
printf(“\n打開游戲進程失敗\n“);
}
else
{
printf(“\n成功打開游戲進程\n“);
}
}
??}???
???
if?(?Command?==?‘S‘?||?Command?==?‘s‘?) //選擇【修改陽光】
{
if?(?hProcess?==?NULL?)
{
pr
評論
共有 條評論