在鼠标并没有移动到按钮上,且没有点击鼠标的情况下,如何实现在程序里控制按钮实现自动点击的效果,就象遥控的一样!

解决方案 »

  1.   

    知道句柄的话,一切都好办....
    如果是Button类,给它发一个BM_CLICK消息就OK了
      

  2.   

    TO:ysai(蓝色忧郁)
    非常感谢。
    但是如果我想模仿按住鼠标不放,及放开的单步操作怎么办呢?
      

  3.   

    上面的需求我没遇到过....不过这你可以试试这两个消息
    WM_LBUTTONDOWN, WM_LBUTTONUP
    一个是鼠标左键按下,一个是弹起....不知道会不会有按下的效果....^^
      

  4.   

    如何取SpeedButton的句柄呢????
      

  5.   

    只有用SpeedBT 利用它的DOWN 和GROUPINDEX 及AllowAllUp 属性可以完美地做出这种视觉效果,就能实现我另外一个贴子里要求的怎么样把动画贴上Button的功能了
      

  6.   

    postmessage(Button1.Handle,BM_SETSTATE,1,0); // Button1按下
    postmessage(Button1.Handle,BM_SETSTATE,0,0);  //Button1弹起
      

  7.   

    哈哈,还是victor_yang(victoryang)厉害,这下可以使用BITBTN了
    谢谢