社区
Windows客户端开发
帖子详情
如何选择CMWAP或CMNET进行拨号
jinlingzwp
2009-07-07 02:43:20
一般的手机的拨号方式都有几种,我想做一个选择框,只有CMWAP和CMNET两个选项,选择CMWAP,就进行CMWAP拨号...请教如何实现?
...全文
798
16
打赏
收藏
如何选择CMWAP或CMNET进行拨号
一般的手机的拨号方式都有几种,我想做一个选择框,只有CMWAP和CMNET两个选项,选择CMWAP,就进行CMWAP拨号...请教如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wxf0204
2009-07-10
打赏
举报
回复
拨号本身就有CMNET或者CMWAP的选择,
AT+CGATT=1,"IP","CMNET" 或者
AT+CGATT=1,"IP","CMWAP"
半吊子全栈工匠
2009-07-10
打赏
举报
回复
[Quote=引用 8 楼 cytlyy 的回复:]
这个也是同样得道理,既然你只需要:
memset(&ccInfo, 0, sizeof(CONNMGR_CONNECTIONINFO));
ccInfo.cbSize = sizeof(CONNMGR_CONNECTIONINFO);
ccInfo.dwParams = CONNMGR_PARAM_GUIDDESTNET;
ccInfo.dwFlags = CONNMGR_FLAG_PROXY_HTTP | CONNMGR_FLAG_PROXY_WAP | CONNMGR_FLAG_PROXY_SOCKS4 | CONNMGR_FLAG_PROXY_SOCKS5;
ccInfo.dwPriority = CONNMGR_PRIORITY_USERINTERACTIVE;
ccInfo.bExclusive = FALSE;
ccInfo.…
[/Quote]
不错
大饼哥-
2009-07-09
打赏
举报
回复
[Quote=引用 12 楼 jinlingzwp 的回复:]
你到网上搜索GPRSDemo
[/Quote]
我从网上下了一个。可不能运行。
错误 1 fatal error RC1015: cannot open include file 'wceres.rc'. e:\GPRSDemo\GPRSDemo.rc 184
还有,这个是mfc的吧,初初看了下,不懂啊。呵呵
大饼哥-
2009-07-09
打赏
举报
回复
哦,我搜搜看。。从明天开始急就要开始这可怕的东西了。
抛弃数据线。好恐怖啊。。不知道怎么连接啊。。5555555555555555555555555
有空多来看看我哈。。
jinlingzwp
2009-07-08
打赏
举报
回复
[Quote=引用 7 楼 okadler0518 的回复:]
楼主,果然是高手啊。呵呵,一直在wm混,得到你的帮助蛮大的。那就帮你顶咯,顺便学习学习。。
还有,你说的开源的代码哪里有啊??
[/Quote]
你到网上搜索GPRSDemo
jinlingzwp
2009-07-08
打赏
举报
回复
[Quote=引用 9 楼 ultrapro 的回复:]
根本就不需要用户选,系统设置用什么,就用什么呗,只是判断一下是否有代理,做相应处理就行了,很多人不懂什么是cmwap,cmnet
[/Quote]
如何去判断是否有代理呢?请指教!
zkhraul
2009-07-07
打赏
举报
回复
可以试着在程序初始化时开个线程去解析CMWAP和CMNET的接入点各一个,这样就可以了
儿大不由爷
2009-07-07
打赏
举报
回复
根本就不需要用户选,系统设置用什么,就用什么呗,只是判断一下是否有代理,做相应处理就行了,很多人不懂什么是cmwap,cmnet
cytlyy
2009-07-07
打赏
举报
回复
这个也是同样得道理,既然你只需要:
memset(&ccInfo, 0, sizeof(CONNMGR_CONNECTIONINFO));
ccInfo.cbSize = sizeof(CONNMGR_CONNECTIONINFO);
ccInfo.dwParams = CONNMGR_PARAM_GUIDDESTNET;
ccInfo.dwFlags = CONNMGR_FLAG_PROXY_HTTP | CONNMGR_FLAG_PROXY_WAP | CONNMGR_FLAG_PROXY_SOCKS4 | CONNMGR_FLAG_PROXY_SOCKS5;
ccInfo.dwPriority = CONNMGR_PRIORITY_USERINTERACTIVE;
ccInfo.bExclusive = FALSE;
ccInfo.bDisabled = FALSE;
ccInfo.hWnd=hWnd;
ccInfo.guidDestNet =IID_DestNetInternet; //这里只需要根据用户得选择添加选择IID_DestNetInternet或者IID_DestNetWAP 就会选择不同的方式。
大饼哥-
2009-07-07
打赏
举报
回复
楼主,果然是高手啊。呵呵,一直在wm混,得到你的帮助蛮大的。那就帮你顶咯,顺便学习学习。。
还有,你说的开源的代码哪里有啊??
jinlingzwp
2009-07-07
打赏
举报
回复
回楼上的,那个界面,有开源的代码;关键是我只想给用户两个选择,CMWAP 和CMNET,也找过判断当前连接状态方面的代码,不大好用,所以希望能有更好的方法....
大饼哥-
2009-07-07
打赏
举报
回复
也遇到这样的问题,好像这位大哥前不久也发帖子了吧。我跟了。
现在不是要有个界面来提示用户,使用那种链接吗。比如cmwap和cmnet不知道还有别的什么呢??
不知道怎么做,难。。不懂就很难,懂了也许就好了。等待。。。。
88csdn
2009-07-07
打赏
举报
回复
遍历所有设置,然后列在你的选择框中(ConnMgrEnumDestinations : This function enumerates available networks.)
根据用户选择的设置激活网络连接(ConnMgrEstablishConnectionSync : This function creates a connection request.)
ms-help://MS.WindowsMobile.6/WindowsMobile6SDK/html/ebf3359b-abdf-4887-aa13-e4edc37e2e81.htm
jinlingzwp
2009-07-07
打赏
举报
回复
在用HTTP下载,CMWAP有代理,CMNET无代理呀!
小李匪盗
2009-07-07
打赏
举报
回复
http://blog.csdn.net/pknife/archive/2008/11/12/3248315.aspx
世外涛缘
2009-07-07
打赏
举报
回复
拨号?打电话么?
打电话还用选CMWAP和WMNET么?
关注下~
GPRS
拨号
访问网络
本程序实现了SIM300连接电脑访问IP服务器,通过
CM
NET
和
CM
WAP
访问。
用C#写的 GPRS 连接管理程序
C#
拨号
代码,先拨
CM
WAP
,再拨
CM
NET
,也不会弹出正在
拨号
的对话框。 调用方法非常简单: Record1("在上传之前提前
拨号
:ConnectManager"); Connection.ConnectManager cnnMan = null; try { cnnMan = new Connection.ConnectManager(); if (cnnMan.ConnectGPRS()) { cnnMan.Dispose(); cnnMan = null; Record1("
拨号
:
CM
WAP
/
CM
NET
"); return; } cnnMan.Dispose(); cnnMan = null; } catch (Exception err) { Record1("
拨号
2:" + err.Message); if (cnnMan != null) { cnnMan.Dispose(); cnnMan = null; } } 这个函数也非常简单,基本上看看就会了。 public bool ConnectGPRS() { if ((!ConnectMobileNetwork("
CM
WAP
"/*"单位设置"*/)) || (!ConnectMobileNetwork("
CM
NET
"/*"Internet 设置"*/))) { return false; //未能建立GPRS连接! } else { return true; //成功建立GPRS连接! } }
GPRS
拨号
上网配置详细过程
这是wince下,GPRS
拨号
上网配置的详细过程,及遇到问题的解决方法
Mac使用技巧之苹果Macbook笔记本电脑通过手机Gprs无线上网方法
Mac使用技巧之苹果Macbook笔记本电脑通过手机Gprs无线上网方法
电脑上网教程
电脑上网教程
Windows客户端开发
7,655
社区成员
18,840
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章