怎么知道 外部窗口上 多选框是否被勾选
如何知道 外部窗口上 多选框是否被勾选?
RT
要求是外部窗口,不知道用什么方法去判断,
我自己用过 API 函数 GetWindowLong ,获取过 窗口风格,窗口扩展风格还是没能找出来
1 用什么API 函数可以得知 ( 可能是GetWindowLong 可以得到,只是我暂时找不到 )
2 如果是使用钩子,应该挂什么类型的钩子,以及获取什么型的消息( 像 WM_COMMAND 之类的消息 )
多选框勾选时,触发什么消息可以用来判断是否勾选 ?
VB ,VC 的代码或者思路都可以
------解决方案--------------------
http://msdn.microsoft.com/en-us/library/bb775986(v=VS.85).aspx
RT
要求是外部窗口,不知道用什么方法去判断,
我自己用过 API 函数 GetWindowLong ,获取过 窗口风格,窗口扩展风格还是没能找出来
1 用什么API 函数可以得知 ( 可能是GetWindowLong 可以得到,只是我暂时找不到 )
2 如果是使用钩子,应该挂什么类型的钩子,以及获取什么型的消息( 像 WM_COMMAND 之类的消息 )
多选框勾选时,触发什么消息可以用来判断是否勾选 ?
VB ,VC 的代码或者思路都可以
------解决方案--------------------
http://msdn.microsoft.com/en-us/library/bb775986(v=VS.85).aspx