【高分重新开贴】wininet和ConnMgr的有关问题(前面帖子系统出错,见谅)
【高分重新开贴】wininet和ConnMgr的问题(前面帖子系统出错,见谅)
这个问题搞了好久了,也没搞定,比较急
希望大家帮下忙,谢谢
另外感谢zipper_zhao 和lenux对我的问题的耐心解答
我要实现的是windows mobile手机(多普达710)通过GPRS与公网的http服务器连接并进行数据交互
目前的做法
1.先通过ConnMgr函数建立GPRS连接,具体代码也是参照以前的帖子写的
应该已经建立成功,在执行完ConnMgrEstablishConnectionSync,手机信号会显示G符号并提示登陆
2.使用wininet函数与服务器建立连接
InternetOpen(L"client2.exe",INTERNET_OPEN_TYPE_DIRECT,NULL,NULL, 0);成功
接下来如果(1)调用InternetOpenUrl返回却出现12002超时错误
InternetOpenUrl(hOpenHandle,L"http://219.239.132.234/index.htm",NULL,0,INTERNET_FLAG_RAW_DATA,0))
如果(2)在InternetOpen之后不调用InternetOpenUrl而依次调用InternetConnect,HttpOpenRequest均成功,但接着调用HttpSendRequest出现12002或者12029(ERROR_INTERNET_CANNOT_CONNECT The attempt to connect to the server failed) 错误
补充:上述wininet函数当手机通过activeSync连接时,可以通过pc的网络连到服务器上。
另 ConnMgrEstablishConnectionSync怎样建立一个IID_DestNetWAP的连接?好像我建立的时候一直失败
我好想只能建立IID_DestNetInternet的连接。
------解决方案--------------------
明天研究下我的联网代码,看看能不能给你些提示....
------解决方案--------------------
参考wm 6.0 sdk下的例子不能解决吗?
例子是:Demonstrates how to write a simplified Connection Manager client by deriving functionality from a helper class.
Folder : \PocketPC\CPP\MFC\CMHELPER
多线程的。
这个问题搞了好久了,也没搞定,比较急
希望大家帮下忙,谢谢
另外感谢zipper_zhao 和lenux对我的问题的耐心解答
我要实现的是windows mobile手机(多普达710)通过GPRS与公网的http服务器连接并进行数据交互
目前的做法
1.先通过ConnMgr函数建立GPRS连接,具体代码也是参照以前的帖子写的
应该已经建立成功,在执行完ConnMgrEstablishConnectionSync,手机信号会显示G符号并提示登陆
2.使用wininet函数与服务器建立连接
InternetOpen(L"client2.exe",INTERNET_OPEN_TYPE_DIRECT,NULL,NULL, 0);成功
接下来如果(1)调用InternetOpenUrl返回却出现12002超时错误
InternetOpenUrl(hOpenHandle,L"http://219.239.132.234/index.htm",NULL,0,INTERNET_FLAG_RAW_DATA,0))
如果(2)在InternetOpen之后不调用InternetOpenUrl而依次调用InternetConnect,HttpOpenRequest均成功,但接着调用HttpSendRequest出现12002或者12029(ERROR_INTERNET_CANNOT_CONNECT The attempt to connect to the server failed) 错误
补充:上述wininet函数当手机通过activeSync连接时,可以通过pc的网络连到服务器上。
另 ConnMgrEstablishConnectionSync怎样建立一个IID_DestNetWAP的连接?好像我建立的时候一直失败
我好想只能建立IID_DestNetInternet的连接。
------解决方案--------------------
明天研究下我的联网代码,看看能不能给你些提示....
------解决方案--------------------
参考wm 6.0 sdk下的例子不能解决吗?
例子是:Demonstrates how to write a simplified Connection Manager client by deriving functionality from a helper class.
Folder : \PocketPC\CPP\MFC\CMHELPER
多线程的。