一个 #include <afxinet.h>的程序,
两个编辑框一个按钮,
其中一个编辑框关联了变量m_URL,
另一个编辑框关联了变量m_infor,
程序一开始先把m_URL输入http://localhost/test.xml,
然后以行一行读给m_infor再显示,
就这几行代码,如下void CMyASPTryDlg::OnGet() 
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);
CInternetSession  mySession;
CHttpFile *myHttpFile=NULL;
CString  m_infor="连接到站点"+m_URL+"\r\n";
CString  myData;
myHttpFile=(CHttpFile*)mySession.OpenURL(m_URL);     //打开连接
while(myHttpFile->ReadString(myData))                //下载页面数据
{
m_infor+="\r\n";
m_infor+=myData;
}
UpdateData(FALSE);
AfxMessageBox("完成!");
myHttpFile->Close();
mySession.Close();

}
test.xml的内容死活显示不出来,
调试的时候,在循环中进行的时候一切正常,
一跳出循环m_infor马上就被清空,
请问这究竟是为什么?
IIS已装,用浏览器访问http://localhost/test.xml没问题,
#include <afxinet.h>没问题求解