代码之家  ›  专栏  ›  技术社区  ›  Thorsten Dittmar

C#:如何取消RasDial呼叫?

  •  1
  • Thorsten Dittmar  · 技术社区  · 16 年前

    RasDial

    这一切都很好。然而,有时当没有信号时 拨号连接

    问题是:如何? 拨号连接 这是一个同步呼叫,我看不到取消请求的方法。一种解决方案是在单独的线程中执行调用,并在用户按下“取消”按钮时中止该线程,但这似乎不是一个很好的解决方案。

    编辑
    RasHangup 取消拨号(进行异步呼叫 拨号连接 ).

    关于如何使用标准C#/实现这一点的任何想法。NET Framework没有单独的C++DLL或第三方库?


    MessageWindow 上课。NET Compact Framework 2.0-我将尝试使用其子类来接收状态消息。

    编辑3
    我已经学会了如何使用 消息窗口 根据我的需求,我现在可以异步收到连接过程的通知。看来我自己解决了:-D

    1 回复  |  直到 16 年前
        1
  •  2
  •   ctacke    16 年前

    OpenNETCF RAS library over on CodePlex 。这一切都完成了。