高手帮我看看这几行代码吧。
void CGetIpDlg::OnMyok()
{
m_show.SetWindowText("正在获取四喜网吧传奇私服务IP地址...");
m_pFtpConnection = m_Session.GetFtpConnection("www.test.com","username","password",INTERNET_INVALID_PORT_NUMBER,FALSE);
CInternetFile *file;
file=m_pFtpConnection->OpenFile("/public_html/xjb/ip.txt",GENERIC_READ);
char buff[16]={0};
file->Read(buff,15);
MessageBox(buff);
}
m_show是一个编辑框控件,只读属性。
以上代码段执行时,SetWindowText和最后一句(MessageBox)几乎是同时执行的,而且从点击MYok这个按钮到MessageBox()有几秒时间。这是怎么回事呢?