如何在运行Windows Mobile 6.5的pocketpc上对扬声器进行编程?

时间:2016-07-04 19:16:19

标签: compact-framework telephony windows-mobile-6.5 pocketpc

感谢Josef让我走上了正确的Windows Mobile 6.5电话支持编码的道路。

我找到了一些我想分享的技巧。是的,我知道这是旧技术,但有许多设备仍在销售,仍然运行移动6.5。那么:如何在VB.NET中的.NET Compact Framework 3.5中运行Windows Mobile 6.5的pocketpc上编程扬声器?

1 个答案:

答案 0 :(得分:0)

一旦你知道如何,这很简单。您调用DLL文件ossvcs,但此DLL文件按序号导出函数,而不是按名称导出。

有关详细信息,请参阅http://msdn.developer-works.com/article/12376405/Reject+Call。代码如下:

<DllImport("ossvcs.dll", EntryPoint:="#218")> _
Private Shared Sub setSpeaker(ByVal sValue As Integer)
End Sub

' Call setSpeaker(1) to turn on and setSpeaker(0) to turn off.
' If you set the speaker on when you create the line than it will always turn the speaker on for every call made