如何实现网页查询,并得到返回的结果 Wininet实现
如何实现网页查询,并得到返回的结果(C++实现)
打个比方:
我现在要查四六级成绩,然后登陆这个网址http://cet.99sushe.com/,输入准考证号,点击查询,然后出现查询结果
我想写个程序实现自动查询功能,就是我输入准考证号,然后得到自己的成绩
我在用Wininet 写,会用InternetOpen、InternetOpenUrl、InternetReadFile读一个网页内容
现在有几个难题
1.我不知道怎么实现查询,就是说比如我想查“7843857348975349”的四级成绩,但是我不知道应该用什么样的函数和网页进行沟通,传什么样的参数
2.我不知道点击查询按钮这个动作怎么实现,难道是我传入“7843857348975349\n”这样的参数,可是行吗。如果行,那么对,不响应回车键的网页怎么办
3.实现点击查询按钮后,网页内容改变(url还没变),这个时候我怎么得到自己的四级成绩呢,虽然我会用InternetReadFile读网页内容,但是我传入“http://cet.99sushe.com”这个参数后,读取到的不还是之前要输入准考证号的那个页面内容
4.实现考试类型的选择
有哪位大侠会用C++实现的,帮忙搞定一下,不需要完整代码,介绍一下怎么实现上面4个问题就行了
谢谢了,感激不尽