首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

关于InternetSetCookie有关问题

2013-07-04 
关于InternetSetCookie问题void CPreferences::SetCookie(LPCSTR strUrl){char* szData new char[thePre

关于InternetSetCookie问题


void CPreferences::SetCookie(LPCSTR strUrl)
{
char* szData = new char[thePrefs.m_csLoginUserId.GetLength()+1];
szData = (LPTSTR)(LPCTSTR)thePrefs.m_csLoginUserId;
char* szBuffer = new char[strlen(szData)*2];

CBase64 b64;
b64.EncodeBase64((const unsigned char*)szData,szBuffer,strlen(szData),strlen(szBuffer));//转成base64

bool bReturn;
CString strData ;
strData.Format("edt_user_id=%s;expires=Sat,01-Jan-2000 00:00:00 GMT ",szBuffer);
bReturn   =   InternetSetCookie(strUrl,NULL,strData); //设置cookie 

delete szBuffer;
}

以上代码  设置cookie  请问为什么设置不了,直接看cookie文件去的时候只有
stylesheet

www.******.com/
1600
160998528
30197407
289719888
30191372
*

字段也没写进去,内容也没写进去。。    帮忙看看,急。在线等。。
[解决办法]
求大侠们帮帮忙. 谢谢了....  我顶!
[解决办法]
InternetSetCookie需要调用多次, 每次设置一个值,就是说,每个=调用一次

热点排行