+ -
当前位置:首页 → 问答吧 → 如何判断用户对对话框进行了操作?

如何判断用户对对话框进行了操作?

时间:2011-12-13

来源:互联网

比如说点击了单选按钮或者复选框,改变了编辑控件的值,重新选择了组合框的选项等等!谢谢大侠们了,不要单个判断,就是整体的,无论用户怎么操作哪个控件,都能够知道对话框被操作了

作者: liujinquan1981   发布时间: 2011-12-13

在线等

作者: liujinquan1981   发布时间: 2011-12-13

我不知道,说一下我自己的理解啊,这些消息,无非就是存在lParam, wParam的高低位里,也就是说,只要这两个参数的高低位,任一个值有变,就说明用户有操作了。

作者: zero_226   发布时间: 2011-12-13

比如复选框,勾了一下又去掉,这算不算操作?

作者: mayudong1   发布时间: 2011-12-13

这个没遇到过,帮顶

作者: huaidan2012126   发布时间: 2011-12-13

焦点切换到对话框上算不算操作啊。。。
你想要实现什么功能啊。。

作者: liujie250079934   发布时间: 2011-12-13

这样的不算,现在值跟原来值不同的就算操作,能整体判断吗?还是非要写很多代码每个控件都比较一下啊

作者: liujinquan1981   发布时间: 2011-12-13

貌似只能一个一个比较。

作者: dahaiI0   发布时间: 2011-12-13

那假如不管值有没有变化,只看有没有操作过呢?这样该怎么判断呢

作者: liujinquan1981   发布时间: 2011-12-13

截获WM_LBUTTONDOWN和WM_KEYDOWM,有这个消息就表明用户有操作,随口说的,可能是错的。

作者: dahaiI0   发布时间: 2011-12-13

钩子?》

作者: ylmszhanghua   发布时间: 2011-12-13