我一直在看TAPI,我可以检测到来电,拨打电话,接听/拒绝来电......但是,即便看到它的唯一原因就是获取来电显示。
我知道我使用的硬件适用于CallerID,因为我已经使用过其他软件进行检查。
我已经厌倦了使用COM obeject,使用JulMar的包装器,并使用TAPI 2.0,我还没有找到一种有效的方法。
根据我的理解,callerID应该来自TE_CALLINFOCHANGE。
问题是事件永远不会触发,并且其他事件的callerID始终为空。
有人有过这方面的成功吗?
由于
答案 0 :(得分:0)
可能是TSP没有发送有关呼叫信息更改的消息,并且信息永远不会改变,因为它从呼叫生命周期的开始就存在。
通话中始终存在通话信息,您可以随时提出要求。只需使用ITCallInfo :: get_CallInfoLong(lineGetCallInfo)从调用中检索它。