大家给我说说怎么获得QQ三国的窗口句柄呀? 我试了好多函数都不行,有人说可以用GETWINDOWTEXT,我也不知道该怎么用?我把spy++放到他上面照一点反应都没有,这游戏挺厉害的了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CreateToolhelp32Snapshot();使用快照捕获该进程ID及其线程信息。 http://topic.csdn.net/u/20080201/16/a1a63aad-625a-41d5-8241-cff90e2d3c97.html他说用枚举窗口不行,findwindow不行,用process枚举可以查到process的id,但无法通过这个ID的到窗口句柄 我知道有保护的呀,但是我不止见一个人说用GETWINDOWTEXT可以,我就想看看有没有人知道怎么用这个的 LZ想做外挂吧俺也学过一点点。。不过没敢碰过TX的游戏因为我等菜鸟还没有能力搞TX的游戏哈。。 CStringList wndList;BOOL CALLBACK EnumWindowsProc2(HWND hwnd, LPARAM lParam) { char lpString[256]; char *pTitle = (char *)lParam; GetWindowText(hwnd, lpString, 255); if( strstr(lpString, pTitle )!= NULL ) { wndList.AddTail(lpString); } return TRUE; }void CSampleDlg::OnBtnWin() { char bufTitle[100] = {"QQ三国"}; EnumWindows(EnumWindowsProc2, (LPARAM)&bufTitle); for (POSITION pos = wndList.GetHeadPosition(); pos != NULL; ) { CString strUrl = wndList.GetNext(pos); AfxMessageBox(strUrl); }} 使用上面的方法也不行,我自己搞出来了使用WH_CBT钩子,在里面用GETWINDOWTEXT取文本做判断 再问一下把多个变量装入数组问题? 求,WinCe下获取像素RGB颜色值高效办法 做桌面应用程序用哪种语言好呢? 请教下,各位在用VC开发的过程中,sdk和mfc,以哪个为主比较好了? 仿QQ界面切换源码问题 各位大侠:vc编程中怎么能使定义在一个按钮控件的变量在另一个按钮控件中使用阿? UDP sendto的问题? 在别人写的MFC程序的基础上加入自定义的CMysocket类来进行文件传输 如何编程通过代理服务器访问网页?(在线等) _RecordsetPtr 的问题 error C2143 对话框上左右显示两张图片,每张图片都加2个滚动条。图片被放大后,通过滚动条显示图片的不同地方。
使用快照捕获该进程ID及其线程信息。
他说用枚举窗口不行,findwindow不行,用process枚举可以查到process的id,但无法通过这个ID的到窗口句柄
BOOL CALLBACK EnumWindowsProc2(HWND hwnd, LPARAM lParam)
{
char lpString[256]; char *pTitle = (char *)lParam; GetWindowText(hwnd, lpString, 255);
if( strstr(lpString, pTitle )!= NULL ) {
wndList.AddTail(lpString);
}
return TRUE;
}
void CSampleDlg::OnBtnWin()
{
char bufTitle[100] = {"QQ三国"};
EnumWindows(EnumWindowsProc2, (LPARAM)&bufTitle);
for (POSITION pos = wndList.GetHeadPosition(); pos != NULL; )
{
CString strUrl = wndList.GetNext(pos);
AfxMessageBox(strUrl);
}
}
使用WH_CBT钩子,在里面用GETWINDOWTEXT取文本做判断