回调函数使用时出现的错误,请高手指正。
在下列的回调函数使用时出错,不知为何?
int CALLBACK xCallback(long xmitlen,int buflen,char *buf,long flen)
{
CString s;
s.Format("%d",xmitlen);
CDownload_vcDlg dlg;
dlg.TxSize=s;
dlg.RefreshStatus(); //不掉用RefreshStatus没有错误
return 0;
}
void CDownload_vcDlg::RefreshStatus()
{
CWnd* pWnd = GetDlgItem(IDC_EDIT3);
pWnd->SetWindowText(TxSize);
}