2 u013606718 u013606718 于 2016.02.04 15:12 提问

如何获取其他程序的单选按钮或复选框是否选中?

有一个程序,我想知道单选框按钮是否被选中了
已经获得了句柄,我用下面的方法始终返回0,请教各位有什么办法呢?
SendMessage(Hwnd, BM_GETCHECK, 0, 0)

3个回答

caozhy
caozhy   Ds   Rxr 2016.02.04 19:39

用SPY++对照看下你获得的句柄对不对,还是是别的窗体的句柄。

zuishikonghuan
zuishikonghuan   2016.02.07 21:48

检查句柄对不对,另外确认目标是标准的Windows控件(a button created with theBS_AUTOCHECKBOX,BS_AUTORADIOBUTTON,BS_AUTO3STATE, BS_CHECKBOX,BS_RADIOBUTTON, or BS_3STATEstyle),如果是对方自己画的“控件”就只能读内存获取是否选中了

oyljerry
oyljerry   Ds   Rxr 2016.02.04 15:36

要看其他的程序的单选按钮是不是标准的windows控件,不然发送这个消息获取不到的
http://stackoverflow.com/questions/13593051/bm-getcheck-not-working

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
怎么判断单选 复选框的选中状态
jquery 根据name属性查找 (“div[id]”)选择所有含有id属性的div元素;(“div[id]”)选择所有含有id属性的div元素 ; (“input[type=’radio’]”) 选择页面中的type为单选的元素 $(“input[name=’a’]”);选出所有name为a的input元素;jquery中怎么判断单选按钮和复选按钮被选中
判断单选按钮和复选框是否被选中
在实际开发中,我们往往需要知道哪个按钮被选中了,才能进行下一步的操作。例如对于一组单选按钮,只有一个选项能被选中,最好的办法是将这组按钮作为参数传入一个函数,通过函数返回值判断哪个按钮被选中了。 但遗憾的是,在Windows中不能一次性获得一组按钮的选中状态,只能一个一个地遍历。复选框也是如此。 可以通过SendMessage函数发送BM_GETCHECK消息来获取按钮的选中状态,返回
VC 判断选中的 单选框 复选框的
一 vc对话框中的组框控件起什么作用? 1)它可将多个单选按钮圈起来,再将你想设为默认按钮的那个按钮的Group属性选中,其它按钮的Group属性取消。 这样这些RADIO按钮就成了一组可以实现在他们之间进行单选,这4个按钮只有group属性的可以映射一个变量,其类型为int,这个变量可以用来返回用户选择了哪个选项,0表示选择了第一个,1表示选择了第二个, ....依此类推 这样以后就
JQ判断checkbox复选或者单选框是否被选中的方法(推荐第三种)
方法一: if ($("#checkbox-id")get(0).checked) { // do something } 方法二: if($('#checkbox-id').is(':checked')) { // do something } 方法三: if ($('#checkbox-id').prop('checked')) { // do something }注意
请问:jsp中如何判断单选按钮、复选框、下列表 被选中。
 
一看就会Android之单选按钮和复选框的事件监听
总的来说每一个单选按钮和复选框都有checked()方法来判断是否被选中 为按钮和复选框设置事件监听主要有以下两种: 1:在改变勾选状态时触发 2:在点击提交按钮时获取 对于单选按钮(组): 在改变状态时触发即为单选按钮组设置监听setOnCheckedChangeListener,在重写的onCheckedChanged方法中根据参数chec
微信小程序中的获取单选按钮选中的信息
如何获取微信小程序中单选按钮的信息:1、如下的xml代码,此代码是一组单选按钮的实例代码:举例来获取  此组代码所选中的信息,在xml代码中先绑定一个方法“ bindchange="item_change"” 分别设置各个单元格的value值:<swiper bindchange='swiper_change' current='{{currentid}}'> <bloc...
关于JSP判断按钮是否被选中~~(radio、checkbox)
在jsp里我们所写的表单中免不了会使用radio button、checkbox这些按钮,在这里小笨就在这整理总结了一下~~~o (^^) o**首先对于radio button:**<!--比如这里有个form.html,而且它要提交到result.jsp--> <form action="result.jsp" method="post"> <input type="radio" value="
MFC-复选框单选按钮用法
复选框:判断是否被选中:方法1: 利用CButton类获取指向复选框按钮的指针,然后来操作它//获取指向复选框按钮的指针 CButton* pBtn = (CButton*)GetDlgItem(IDC_CHECK); //被选中返回1 if (pBtn->GetCheck()) { AfxMessageBox(_T("复选框被选中了"));
php一些单选、复选框的默认选择方法
[1]radio和checkbox及php select默认选择的实现代码     来源: 互联网  发布时间: 2013-12-24 1、radio单选框的默认选择实现 代码示例: >空白 >出让 >划拨 >集体 2、checkbox 复选框的默认选择实现 代码示例: >家 具 name="fujia_chuju" type="checkbox" v