子线程操作主线程,SetDlgItemText,GetDlgItem怎么使用?谢谢
UINT Send(LPVOID pParam)
{
CString startstr;
int port=8080;
GetDlgItem(IDC_connect)->GetWindowText(startstr); //此处报错
if(startstr=="连接")
{
if(port>0&&port<65535)
{
if(cslisten.Create(port))
{
cslisten.Listen();
cslisten.step(this,csnum); //此处报错
cslisten.Listen();
}
else
{
::AfxMessageBox(_T("绑定监听端口失败,请确认该端口没有被其它程序占用!"));
cslisten.Close();
}
}
else ::AfxMessageBox("端口输入有误(0~65535)");
SetDlgItemText(IDC_connect,"断开"); //此处报错
GetDlgItem((IDC_Send)->EnableWindow(true); //此处报错
UpdateData(false); //此处报错
}
else if(startstr=="断开")
{
cslisten.Close();
SetDlgItemText(IDC_connect,"连接"); //此处报错
GetDlgItem(IDC_Send)->EnableWindow(false); //此处报错
UpdateData(false); //此处报错
}
}