用鼠标点击暴风影音的“播放”按钮,或者拖动进度条,怎么拦截?
“播放”按钮的句柄可以得到,可以假设为已知。
拖动进度条到某个位置,或者点击暴风影音的“播放”按钮,使用vb代码如何拦截到?
谢谢先!

解决方案 »

  1.   

    使用SetWindowLong里的好像是叫GWL_WNDPROC的,但我确定它的值是-4,然后再写一个callback函数,就行了……这样就能截获消息……按钮一般截获鼠标点击的消息,记得消息ID是从200开头的……但我不清楚,你的 “拖动进度条到某个位置,或者点击暴风影音的“播放”按钮,使用vb代码如何拦截到?”

    是要
    1。实现拖动进度条到某个位置
    2。还是拦截进度条被拖动后触发的事件……对于1。,可以直接查一下API mouse_event的用法,然后模拟就行了,
    对于2。,就使用SetWindowLong添加一个消息Hook……,不过要记得在Hook里CallWindowProc……