创建http后,打开网页时总是乱码.如输入http://www.yahoo.com点http按钮
来源:百度知道 编辑:UC知道 时间:2024/05/11 01:47:34
我将原代码打包,放在:http://www.zhouqiming.com/asp/http.rar
.类中
inline CString ftpClass::ConnectHttp(const CString sUrl)
{
CString sResult;
CInternetFile * hHttpFile=NULL;
sResult="";
sResult+=_T("Trying to connect Http sites")+sUrl+_T("\r\n");
hHttpFile=(CInternetFile *)m_session.OpenURL(sUrl);
if(hHttpFile)
{
sResult=sResult+_T("Connection established.\r\n");
CString sLine;
while(hHttpFile->ReadString(sLine))
{
sResult+=sLine+_T("\r\n");
}
}
else
{
sResult+=_T("There are some errors in finding this Http sites");
}
return sResult;
}
.cpp中
void ChttpDlg::OnBnClickedButtonHttp()
{
UpdateData(TRUE);
m_EditR
.类中
inline CString ftpClass::ConnectHttp(const CString sUrl)
{
CString sResult;
CInternetFile * hHttpFile=NULL;
sResult="";
sResult+=_T("Trying to connect Http sites")+sUrl+_T("\r\n");
hHttpFile=(CInternetFile *)m_session.OpenURL(sUrl);
if(hHttpFile)
{
sResult=sResult+_T("Connection established.\r\n");
CString sLine;
while(hHttpFile->ReadString(sLine))
{
sResult+=sLine+_T("\r\n");
}
}
else
{
sResult+=_T("There are some errors in finding this Http sites");
}
return sResult;
}
.cpp中
void ChttpDlg::OnBnClickedButtonHttp()
{
UpdateData(TRUE);
m_EditR
字符串的问题
sResult="";
m_EditResult="";
这两行
要么写
sResult=_T("");
m_EditResult=_T("");
要么写
sResult.Empty();
m_EditResult.Empty();
我装vc9有问题,运行不了。
不是字符串的问题,
楼上的,sResult.Empty(); 用于判断不用于赋值。
sResult=""; 没什么不对,除非考虑unicode兼容。
创建http后,打开网页时总是乱码.如输入http://www.yahoo.com点http按钮
打开网页后总是最小化
网页刚打开时总是http://files/INTERNET%20EXPLORER/INTEXPLORE.com?
为什么我打开网页时前边有HTTP的总是有错误,打不开。去掉就能打开?
高手请进:打开网页一段时间后总是打开好多网页
Internet Explorer打开后总是一个网页
打开internet浏览器时,这个网页http://www.4199.com总是弹出,请问如何取消掉
请问我一打开IE游览器时,总是出现一个http://www.my123.com/的网页?
本本打开网页后,总是出现同一个网页
我打开的网页总是遭到http://www.31tg.com/的侵入