问题来自 MSDN Forums : ActiveSync 连线状态
简述如下
如何抓出目前是否与 ActiveSync 连线状态,比如有连线就等于 True,没连线就等于 False
我试过 ActiveSyncStatus.Synchronizing 以及 SystemState.ActiveSyncStatus
似乎都不是可以判断 PDA 是否有与 ActiveSync 连线
解决办法:
使用 SystemState.CradlePresent 属性: Gets a value indicating whether the device is connected to a cradle.
使用时需将 Microsoft.WindowsMobile、Microsoft.WindowsMobile.Status 加入引用
代码
以下代码是当 Button Click 时,取得并显示 SystemState.CradlePresent 属性 的状态
以下代码是当 System Status 改变时,取得并显示 SystemState.CradlePresent 属性 的状态
文章引用: