vc++ 用SPY++获取控件ID
//获得QQ的号码输入框指针CComboBox*pCob=(CComboBox*)pWnd->GetDlgItem(138);这里的138怎么得来的我用SPY++得到的控...
//获得QQ的号码输入框指针 CComboBox *pCob = (CComboBox *)pWnd->GetDlgItem(138);
这里的138怎么得来的
我用SPY++得到的控件ID:3E9为什么不对 展开
这里的138怎么得来的
我用SPY++得到的控件ID:3E9为什么不对 展开
2个回答
推荐于2016-10-19
展开全部
SPY++检测到的“Control ID”或者“控件 ID”就是resource.h中的资源ID,这个毋庸置疑,对于CButton、CEdit、CRadio、CTab、CProgress...都是有效的;
唯独对于CComboBox检测到的都是3E9,我当初认为是直到Spy++ 10.0都存在的bug;
依据一般来说一个页面上各组件编号生成和布置的连续性,通过监控到的其他控件ID,138也是我试出来的;
正真对你感兴趣的控件都已经DirectUI了,FindWindow都不行的,单从界面应该没你要的东西了,2013版全面免疫HOOK拦截、线程注入等漏洞,换换其他思路吧。
唯独对于CComboBox检测到的都是3E9,我当初认为是直到Spy++ 10.0都存在的bug;
依据一般来说一个页面上各组件编号生成和布置的连续性,通过监控到的其他控件ID,138也是我试出来的;
正真对你感兴趣的控件都已经DirectUI了,FindWindow都不行的,单从界面应该没你要的东西了,2013版全面免疫HOOK拦截、线程注入等漏洞,换换其他思路吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询