钩子可以拦截窗口中按钮点击事件吗??? ( 积分: 100 )

  • 主题发起人 主题发起人 honestman
  • 开始时间 开始时间
H

honestman

Unregistered / Unconfirmed
GUEST, unregistred user!
其他程序的其中一个窗口中有若干输入框、下拉框和按钮。
我希望在用户按其中一个按钮的时候,自动执行我外加的验证输入数据的代码,再根据代码决定是否执行该按钮的点击事件。
用钩子可以实现拦截这个点击事件,并且执行外加的验证输入数据的代码吗?
 
这个拦截需要拦截鼠标点击事件,同时也需要拦截输入的内容,对输入的内容进行规则验证,符合规则的就放过,不符合规则的就提示出错,重新录入.
 
能不拦截输入的内容,只有在提交的时候,才判断吗?
因为要查数据库的啊!
 
可以啊,你拦截提交的时候鼠标的点击事件,然后通过各个输入框的handle,获取相应的内容,进行判断就可以了.
 
可以拦截WM_COMAMND 判断通知代码是不是 BN_CLICKED
 
后退
顶部