#include <stdio.h>
#include <windows.h>
void msgtestOK();
void msgtestNO();
int main()
{
HWND hgame=FindWindow(0,"单机连连看 2.0 官方网址 www.lianliank.com");
if(!hgame)
{
msgtestNO();
}
DWORD procid;
DWORD dwProcessId=GetWindowThreadProcessId(hgame,&procid);
HANDLE hopengameproce=OpenProcess(PROCESS_ALL_ACCESS,FALSE,procid);
int iTishi;
ReadProcessMemory(hopengameproce,(LPCVOID)0x0012FE84,(LPCVOID *)&iTishi,4,NULL);
printf("提示次数:%d\n",iTishi);
int iTime ;
ReadProcessMemory(hopengameproce,(LPCVOID)0x0012F49C,(LPCVOID *)&iTime,4,NULL);
printf("时间剩余:%d\n",iTime);
int itemp = 200 ;
while (1)
{
WriteProcessMemory(hopengameproce,(LPVOID)0x0012FE84,(void *)&itemp,4,NULL);
printf("提示无限开启!\n");
WriteProcessMemory(hopengameproce,(LPVOID)0x0012F49C,(void *)&itemp,4,NULL);
printf("时间无限开启!\n");
Sleep(3000);
system("cls");
}
return 0;
}
void msgtestNO()
{
MessageBox(NULL,"失败","msgtestOK",0);
}
void msgtestOK()
{
MessageBox(NULL,"成功","msgtestOK",0);
}
自己写了一个连连看外挂程序,了解而已,入门很好的。