要对IE窗口的页面进行操作,比如让程序填写上用户名和密码 然后就能激活登陆
要实现上述功能,需用到哪些技术呢?如果哪位高手能够提供源码,更是感之不尽!!^_^_^
要实现上述功能,需用到哪些技术呢?如果哪位高手能够提供源码,更是感之不尽!!^_^_^
解决方案 »
- 为什么在一个判断中常量一般都是写在比较运算符前面?
- 刚使用VC高分相送
- 散分!第一次体验200分的感觉!
- 如何得到某个文件所在的文件夹名?
- 有谁能告诉我哪里可以找到监控远程计算机的vc程序源代码。
- warning C4146: unary minus operator applied to unsigned type, result still unsigned 什么警告
- 上不健康网站带来的问题,100分在线求救
- 大侠们,SOS!!!!!!!!!!!!!!
- 请大家介绍几本 *VC数据库编程*的书!
- 多接口存在的意义
- vc6中的richedit如何实现查找功能呢
- 请各位大哥帮我看一下我的程序好吗?谢谢
很急 , 来人给我指导一下啊! 用VC 实现。
#import "msxml.dll"
#import "msxml2.dll"
#include "Atlbase.h"
using namespace MSXML2;
int main(int argc, char* argv[])
{
printf("Test of XMLHTTP by masterz!\n");
CoInitialize(NULL);
try
{
IXMLHTTPRequestPtr xmlrequest;
//xmlrequest.CreateInstance("Msxml2.XMLHTTP");
xmlrequest.CreateInstance(__uuidof(XMLHTTP));
CComVariant vFalse(FALSE);
CComVariant vNull(NULL);
xmlrequest->open("POST",
_bstr_t("http://211.157.102.21/member/logon.asp"),vFalse,vNull,vNull);
xmlrequest->setRequestHeader("Content-Type:","application/x-www-form-urlencoded");
_bstr_t bsdata("name=xxx&pass=xxx&type=1");//use your login name and password
xmlrequest->send(_variant_t(bsdata));
BSTR bstrbody;
xmlrequest->get_responseText(&bstrbody);
_bstr_t bstrtbody(bstrbody);
printf("%s\n",(LPCTSTR)bstrtbody);
//MessageBox(0,bstrtbody,"",MB_OK);
}
catch (_com_error &e)
{
printf("Description = '%s'\n", (char*) e.Description());
}
CoUninitialize();
printf("program end\n");
return 0;
}