TA的每日心情 | 开心 2024-12-9 18:45 |
---|
签到天数: 124 天 [LV.7]常住居民III
|
-
- //全局变量
- HWND gameh; //窗口句柄
- DWORD proid; //进程标识
- HANDLE oproid; //进程句柄
- void CJsq_wgDlg::OnButton1() //按钮1
- {
- // TODO: Add your control notification handler code here
- gameh=::FindWindow(NULL,"计算器"); // 用API函数FindWindow获取窗口句柄
- this->m_hwnd = DWORD(gameh) ; // 在IDC_EDIT1上显示窗口句柄
- UpdateData(false); // 更新窗口数据
- }
- void CJsq_wgDlg::OnButton2() //按钮2
- {
- // TODO: Add your control notification handler code here
- ::GetWindowThreadProcessId(gameh,&proid); // 用API函数GetWindowThreadProcessId获取目标进程标识
- this->m_proid = DWORD(proid); // 在IDC_EDIT2上显示目标进程标识
- UpdateData(false); // 更新窗口数据
- }
- void CJsq_wgDlg::OnButton3()
- {
- // TODO: Add your control notification handler code here
- oproid=::OpenProcess(PROCESS_ALL_ACCESS,false,proid);
- this->m_oproid = DWORD(oproid); // 在IDC_EDIT3上显示目标进程句柄
- UpdateData(false); // 更新窗口数据
- }
- void CJsq_wgDlg::OnButton4()
- {
- // TODO: Add your control notification handler code here
- DWORD base=0x9AC1E0;
- DWORD base1;
- DWORD mystrval;
- //读取计算器当前鼠标指针字符
- ::ReadProcessMemory(oproid,(LPCVOID)base,(LPVOID)&base1,4,0);
- base1=base1+0x1DC+0x50;
- ::ReadProcessMemory(oproid,(LPCVOID)base1,(LPVOID)&mystrval,4,0);
- this->m_mstrval = DWORD(mystrval); // 在IDC_EDIT4上显示目标进程句柄
- this->m_str = _TEXT(mystrval); // 在IDC_EDIT5上显示鼠标指针字符
- UpdateData(false); // 更新窗口数据
- }
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
|