CSDN怎么了,帖子怎么提前不了?

解决方案 »

  1.   

    谢johnsonrao(johnson)了,上面的做法只是调出98拨号程序,我想不让他显示,自动执行“连接”按钮,象是我的按钮拨号了一样。怎么办,谁知道啊??
      

  2.   

    看来你得发一个消息去隐藏掉拨号窗口,或者直接对MODEN编程,今天刚看到一本这样的书,可惜没买
      

  3.   

    谢johnsonrao(johnson)了,上面的做法只是调出98拨号程序,我想不让他显示,自动执行“连接”按钮,象是我的按钮拨号了一样。怎么办,谁知道啊??
    快沉入海底了,提一下吧,up
      

  4.   

    依我看只有两中可能,
    1、显示窗口;
    2、使用RAS函数自己拨号。
      

  5.   

    To:BCB_FANS(四大名捕之追杀令): 现在我调出连接窗口了,没实现隐藏和自动点击“连接”按钮,怎么实现,我看RAS好象很复杂啊!
      

  6.   

    实际上隐藏窗口也不难,既然那个拨号窗口刚刚显示,那GetForegroundWindow()就是她,直接使用ShowWindow(GetForegroundWindow(),SW_HIDE)语句就可以隐藏.自动点单击"连接"有点麻烦,我给你提供一个思路:1、不能隐藏拨号窗口,此时Foreground Window就是那个拨号窗口。
    2、使用ChildWindowFromPoint函数得到"确定"按钮的句柄,其中要用到按钮的位置作为参数,在98/2000/NT/XP下那个按钮的位置是不固定的,不过可以用WinSight得到,然后在简单的判断一下平台就可以了。
    2、向那个按钮发送一个WM_LBUTTONDOWN,WM_LBUTTONUP消息。