搜索
编程论坛
→
开发语言
→
『 VB6论坛 』
→ 如何获取其它程序复选框的值,并改变
标题:
如何获取其它程序复选框的值,并改变
只看楼主
沉默的痞子
等 级:
贵宾
威 望:
12
帖 子:96
专家分:127
注 册:2015-10-7
结帖率:
45%
楼主
已结贴
√
问题点数:20 回复次数:1
如何获取其它程序复选框的值,并改变
已知复选框的句柄,怎么获取他的值,即选中的状态,然后用sendmessage 来改变?
搜索更多相关主题的帖子:
获取
复选框
改变
句柄
状态
2017-12-28 14:12
suzhanpeng
等 级:
业余侠客
威 望:
7
帖 子:72
专家分:248
注 册:2016-9-28
第
2
楼
得分:20
我试了一下,复选框的选中状态和非选中状态是一样的,也就是说没有办法通过取值来区分。
我想了一下,你可以先认为他是选中状态,然后向下执行,可以通过后续事件的不同再返回来确定它是不是选中状态。
比如:选中状态,点击 确定 按钮,执行 事件1
非选中状态,点击 确定 按钮,执行 事件2
根据事件1 和 事件2 的不同,再返来 确定是不是选中状态。
比较笨的办法。
PostMessage 复选框(获取句柄命令), BM_CLICK, 0, 0 '模拟鼠标单击复选框的命令
PostMessage 有声明的,去百度一下就可以查到。
[此贴子已经被作者于2017-12-29 10:23编辑过]
2017-12-29 10:04
2
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-483796-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.011670 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved