我想在调制解调器拨完电话号码后挂断电话。我可以跟踪调制解调器何时开始拨号以及何时断开连接。但是我不能跟踪拨号完成。我使用TAPI来实现它。我试过C#和C++。但我不知道该如何管理它。
发布于 2011-04-08 16:52:45
当调制解调器拨号时,它通常只是在那里等待另一端的应答。TAPI可以告诉您何时开始拨号(因为它发送拨号命令)和何时发生挂断(因为调制解调器报告“没有运营商”),并且它可以告诉您何时另一个调制解调器应答(因为随后调制解调器报告它已连接),但是调制解调器不会说它何时完成拨号。(所谓的"winmodems“也许能够做到这一点,因为它们更多地由驱动程序运行,而不是由调制解调器中的硬件运行。但这并不是你真正可以依赖的东西。)
这意味着你能真正知道的唯一方法是有一个调制解调器,它可以通过麦克风或线路输入或其他方式将电话线上的声音反馈回来(这在调制解调器上也不是完全通用的),并让一些软件监听按键音并在听到暂停时报告。
https://stackoverflow.com/questions/5592522
复制相似问题