Introduction - If you have any usage issues, please Google them yourself
//验证QQ密码
bool WebQQFunction::LoginQQ(CString qqname, CString qqmm, CString qqxym, CString outstr)
{
CHttpConnection*pHttpConnect = Session.GetHttpConnection("ptlogin2.qq.com")
CString szFormData
CHttpFile* pFile
qqxym.MakeUpper()
szFormData.Format("u= s&p= s&verifycode= s",qqname,GetQQmd5pass(qqmm,qqxym),qqxym)
szFormData+="&aid=15000102&u1=http 3A 2F 2Fxiaoyou.qq.com 2Findex.php 3Fmod 3Dlogin&fp=&h=1&ptredirect=1&ptlang=0&from_ui=1&dumy=1"
if( pHttpConnect )
{
pFile = pHttpConnect->OpenRequest( CHttpConnection::HTTP_VERB_POST,"/login")
}
if (pFile)
{
// pFile->AddRequestHeaders("POST /login HTTP/1.1\n")
pFile->AddRequestHeaders("Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/msword,*/*\n")
pFile->AddRequestHeaders("Referer: http://ui.ptlogin2.qq.com/cgi-bin/login?appid=15000102\n")