
h里加入afx_msg void OnButtonaaa(UINT id);
cpp里加入ON_CONTROL_RANGE(BN_CLICKED,IDC_BUTTON1238,IDC_BUTTON1245,OnButtonaaa):我做的是单击
然后写OnButtonaaa(UINT id)时直接就可以得到ID了,
h里加入afx_msg void OnButtonaaa(UINT id);
cpp里加入ON_CONTROL_RANGE(BN_CLICKED,IDC_BUTTON1238,IDC_BUTTON1245,OnButtonaaa):我做的是单击
然后写OnButtonaaa(UINT id)时直接就可以得到ID了,
HWND hWnd;
HWND hBtn;
int IDn = 0;
hWnd=::FindWindow(NULL,"那个窗口名称");
hBtn = ::FindWindowEx(hWnd,NULL,NULL,"按钮名称");
IDn = ::GetDlgCtrlID(hBtn);//取得ID
这是C++中的方式,但是SPY++中的还不是很明白。。
可以为UserControl定义一个public 属性
public TextBox TextBoxA
{
get{reurn thistextBox1;}
}
另一种,如果知道这个TextBox的ID
也可以在UserControl上调用FindControl来得到TextBox对象。
Android如何获取动态添加控件的id:RelativeLayout mainLayout = (RelativeLayout)findViewById(RidrelaGameZhaiGuoZi);imgApple2 = new ImageView(this);imgApple2setImageResource(Rdrawableapp);imgApple2setId(110);imgApple2setOnClickListener(this);RelativeLayoutLayoutParams lp1 = new RelativeLayoutLayoutParams(LayoutParamsWRAP_CONTENT, LayoutParamsWRAP_CONTENT);lp1leftMargin=30;lp1topMargin = 100;mainLayoutaddView(imgApple2,lp1);View类里面有一个findFocus的成员函数,作用相当于找到以当前View为根的view层次结构中,获得当前输入焦点的view 。Android下如何取当前获得焦点的控件的ID
在进行使用苹果app的自动化测试时,就需要进行获取到app应用上的控件上的元素,才能对app自动化测试,现在网上有很多的方法是可以进行获取苹果手机app的控件上的元素的。-----心灵小虾百度经验
工具/原料
mac
ios
方法/步骤
首先打开mac中的ios虚拟机,开启ios虚拟机之后,直接点击界面中“setting”的应用选项。
进入到setting的设置界面中之后,在设置列表中可以看到为general的选项,点击进入。
进入到general的界面中之后,进行点击Accessibility该选项。
Accessibility的界面中,把Accessibility inspector的OFF改为on即可。
在顶端的位置中就d出一个Accessibility inspector的框。要进行获取元素就需要开关打开,点击Accessibility inspector的“×”的按钮。
然后需要进行获取到控件的中进行点击一些即可,元素获取到信息就会在Accessibility inspector中显示,根据这些就可以进行对app进行相应的自动化测试。
MFC中控件的ID都是在资源文件中以宏的方式定义好的,都是整型。
所以,你不需要获取,直接用就是。比如你有一个控件ID为IDC_EDIT_IP。
我想你的意思是说怎样得到这个控件的指针吧。
GetDlgItem(IDC_EDIT_IP)
以上就是关于如何获取自定义Dialog中控件的id全部的内容,包括:如何获取自定义Dialog中控件的id、怎么获取自定义控件的ID号、C++ 如何获取对话框中控件的ID号等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)