工作者线程内能不能调用domodal()生成模式对话框?
主对话框生成一个工作者线程,
工作者线程内能不能调用基本domadal()生成对话框?
LRESULT CMotoPicDlg::HandleConnectionLost(WPARAM WParam, LPARAM LParam)
{
CConnLostDlg ConnLostDlg;
if(ConnLostDlg.DoModal() == IDOK)
m_bReconnect = true;
else
m_bRestart = !ConnLostDlg.m_bExitApp;
if (WParam > 0)
{
SendMessage(WM_COMMAND, IDM_CLOSE, NULL);
}
else
{
OnCloseButton();
}
return S_OK;
}
handleconnectionlost在线程里调用。
请问这样有没有问题?或者说存在潜在的问题?