上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 35 下一页
摘要: >__max){140 max=grades[0][m];141 u=m; 142 }143 else if(grades[0][m]==max){144 if(grades[1][m]>grades[1][u])u=m;145 }146 147 if(grades[1][m]>max){148 max=grades[1][m];149 ... 阅读全文
posted @ 2014-03-29 19:29 beautifulzzzz 阅读(763) 评论(0) 推荐(0) 编辑
摘要: >__0时,将2^k X 2^k 棋盘分割为4个2^(k-1) X 2^(k-1)子棋盘,特殊格必位于四块小的棋盘之一中,其余3个子棋盘无特殊方格,为了将这3个无特殊的格子棋盘转化为特殊棋盘,我们可以用一个L型的骨牌覆盖这3个较小的企盼汇合处,从而将问题转化为4个较小规模的企盼覆盖问题,递归使用这种... 阅读全文
posted @ 2014-03-27 21:48 beautifulzzzz 阅读(4433) 评论(0) 推荐(0) 编辑
摘要: >____max){119 max=grades[0][m];120 u=m; 121 }122 else if(grades[0][m]==max){123 if(grades[1][m]>grades[1][u])u=m;124 }125 126 if(grades[1][m]>max){127 max=grades[1][m];128 ... 阅读全文
posted @ 2014-03-26 17:58 beautifulzzzz 阅读(1807) 评论(0) 推荐(1) 编辑
摘要: TicTac.h 1 #define EX 1 //该点左鼠标 2 #define OH 2 //该点右鼠标 3 4 class CMyApp : public CWinApp 5 { 6 public: 7 virtual BOOL InitI... 阅读全文
posted @ 2014-03-26 12:34 beautifulzzzz 阅读(5184) 评论(0) 推荐(0) 编辑
摘要: 在整数n的所有不同划分中,将最大加数n1不大于m的划分个数记为q(n,m),则q的递推关系式为: 1 #include 2 using namespace std; 3 int q(int n,int m){ 4 if((n>n){14 cout<<n<<" 的划分数量为 :... 阅读全文
posted @ 2014-03-26 11:05 beautifulzzzz 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 /* 8 问题检查函数 9 参数:输入的字符串10 返回:BOOL11 真表示为编码问题12 假表示为解码问题13 */1... 阅读全文
posted @ 2014-03-26 10:54 beautifulzzzz 阅读(3183) 评论(1) 推荐(0) 编辑
摘要: a、鼠标软件模拟,函数SendMessageb、分析窗口内棋子相对坐标X,Yc、软件模拟点击棋盘坐标x,y处的棋子::SendMessage(hwnd,WM_LBUTTOMDOWN,0,YX);//hwnd=FindWindow(NULL,游戏标题);::SendMessage(hwnd,WM_LBUTTOMUP,0,YX); //PostMessage/mouse_event>__< : 新加入一个int 类m_pos变量 1 void CFewDlg::OnButton4() //外挂程序 2 { 3 CString POS;// 4 GetDlgItemText(IDC_.. 阅读全文
posted @ 2014-03-26 00:14 beautifulzzzz 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: ::承接外挂4::a、编程读出棋盘数据b、棋盘数据显示出来 1 void CFewDlg::OnButton3() 2 { 3 int chessdata[3][3];//a[y][x] 4 5 HWND gameh=::FindWindow(NULL,"井字棋");//获取窗口句柄 6 //获取窗口进程ID 7 DWORD processid; 8 ::GetWindowThreadProcessId(gameh,&processid); 9 HANDLE processH=::OpenProcess(PROCESS_ALL_AC... 阅读全文
posted @ 2014-03-25 23:13 beautifulzzzz 阅读(1394) 评论(0) 推荐(0) 编辑
摘要: a、找棋盘数据基址b、分析棋盘数据结构综合使用搜索技巧,这要看你的聪明才智啦![如本例:首先精确查找0,然后点一下左上角的一个,再次筛选出变化的,重开盘,再搜变化的,发现期盼规律为值为0表示没有棋子,为1表示你的棋子,为2表示对手的棋子,进而用增加1减少1反复筛选得出首地址,然后4字节的加,计算出棋盘地址] 阅读全文
posted @ 2014-03-25 22:26 beautifulzzzz 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: a、远程读取进程数据b、打开远程进程c、读取远程进程数据首先百度一个cheat engine软件,自学一下很简单 1 API函数介绍 2 1、FindWindow //获取窗口句柄 3 2、GetWindowThreadProcessId //获取窗口进程ID 4 3、OpenProcess //打开指定进程 5 4、ReadProcessMemory //读指定进程 内存数据 6 游戏进程名: 7 游戏窗口标题: 8 HWND FindWindow( 9 LPCTSTR lpClassName, ... 阅读全文
posted @ 2014-03-25 21:34 beautifulzzzz 阅读(612) 评论(0) 推荐(0) 编辑
摘要: a、鼠拟鼠标单击mouse_eventb、鼠标指针移动还原HWND gameh;//游戏窗口句柄RECT r1;//RECT结构表示一个矩形区域POINT p;//x,yvoid CFewDlg::OnStartGame(){ gameh=::FindWindow(NULL,"井字棋"); ::GetWindowRect(gameh,&r1); GetCursorPos(&p);//保存当前鼠标指针 //取得当前鼠标位置 SetCursorPos(100+r1.left,100+r1.top);//当前窗口坐标+开局按钮坐标 this->m_x=r1. 阅读全文
posted @ 2014-03-25 20:38 beautifulzzzz 阅读(971) 评论(0) 推荐(0) 编辑
摘要: a、取得窗口相对坐标b、读出游戏窗口信息GetWindowRectc、移动鼠标指针SetCursorPos HWND gameh;//游戏窗口句柄RECT r1;//RECT结构表示一个矩形区域void CFewDlg::OnStartGame(){ gameh=::FindWindow(NULL,"井字棋"); ::GetWindowRect(gameh,&r1); this->m_x=r1.left; this->m_y=r1.top; UpdateData(false);//显示到编辑框 SetCursorPos(655+r1.left,577+r 阅读全文
posted @ 2014-03-24 22:26 beautifulzzzz 阅读(2339) 评论(0) 推荐(0) 编辑
摘要: 请直接查找CWnd类!!!CWnd* cWnd;cWnd= cWnd->FindWindowW(L"kwmusicmaindlg",NULL);CRect cRect;cWnd->GetWindowRect((LPRECT)(&cRect));//得到窗口的矩形cWnd->MoveWindow(&... 阅读全文
posted @ 2014-03-21 00:22 beautifulzzzz 阅读(2256) 评论(0) 推荐(0) 编辑
摘要: /*API互斥事件对象实现线程同步*/#include#includeDWORD WINAPI myfun1(LPVOID lpParameter);//声明线程函数DWORD WINAPI myfun2(LPVOID lpParameter);static int a=0;HANDLE hmute... 阅读全文
posted @ 2014-03-18 14:36 beautifulzzzz 阅读(569) 评论(0) 推荐(0) 编辑
摘要: /*API事件对象实现线程同步*/#include#includeDWORD WINAPI myfun1(LPVOID lpParameter);//声明线程函数DWORD WINAPI myfun2(LPVOID lpParameter);static int a=0;HANDLE hevent;... 阅读全文
posted @ 2014-03-18 14:35 beautifulzzzz 阅读(755) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 35 下一页