我开发了Windows Mobile 6应用程序,其中我必须使用c++ TAPI(使用PInvoke从C#中)管理多个调用。
该应用程序可以很好地处理单个 call ,但是当我有一个来电并且我想接听第二个来电时,我不知道如何管理。
例如:我用lineAnswer
接听第一个电话,我检测到第二个电话,并想用lineAccept
接听它,然后将第一个电话置于lineHold
保留状态,并用lineAnswer
接听第二个电话。
问题是我根本无法管理第二个电话。
要管理2个来电,应遵循哪些步骤(函数调用)?
最佳答案
您看过OpenNetCF.Telephony库吗?它是围绕TAPI函数的开放源代码C#包装器,并且附带了一些示例,这些示例显示了如何监视和应答传入的 call 。也许那里有一些关于如何处理您的特定方案的指导。