Windows mobile Windows Mobile-连接到Internet

Windows mobile Windows Mobile-连接到Internet,windows-mobile,wifi,gprs,Windows Mobile,Wifi,Gprs,我的应用程序正在定期调用服务器。这需要使用Wi-Fi或GPRS连接互联网 当手机处于唤醒状态时,此功能正常工作。屏幕灯亮起。但是,一旦电话灯熄灭,它就会发出HttpWebRequest并尝试连接互联网。手机开始连接到Wi-Fi。但是,应用程序并不等待建立到Wi-Fi的连接 在发出HttpWebRequest之前,我如何连接到Wi-Fi或GPRS? 如何指定我要连接到Wi-Fi或GPRS? 我认为他们有两种方法: 您可以创建一个线程并执行所需的睡眠/恢复活动。 您可以为特定间隔使用设置计时器。 我

我的应用程序正在定期调用服务器。这需要使用Wi-Fi或GPRS连接互联网

当手机处于唤醒状态时,此功能正常工作。屏幕灯亮起。但是,一旦电话灯熄灭,它就会发出HttpWebRequest并尝试连接互联网。手机开始连接到Wi-Fi。但是,应用程序并不等待建立到Wi-Fi的连接

在发出HttpWebRequest之前,我如何连接到Wi-Fi或GPRS? 如何指定我要连接到Wi-Fi或GPRS?
我认为他们有两种方法:

您可以创建一个线程并执行所需的睡眠/恢复活动。 您可以为特定间隔使用设置计时器。
我不想让手机一直醒着。这将消耗大量的电池电量。我只想在需要的时候叫醒它。因此,运行连续线程或计时器将消耗大量电池。