Multithreading und UpdateData
-
Hi leute, hab grad ein recht merkwürdiges problem.
hier erstmal der code
CWinThread* pThread1 = AfxBeginThread (thrFunction1, this);
// Damit starte ich den neuen thread
UINT CThread001Dlg::thrFunction1(LPVOID pParam)
{
CThread001Dlg* pDlg = (CThread001Dlg*) pParam;
pDlg->thrRun1();return 0;
}void CThread001Dlg::thrRun1()
{
while (m_Flag)
{
m_strEdit2 = m_strEdit1;
UpdateData(FALSE);
}
}So, jetzt bekomm ich aber immer, wenn ich den UpdateData drin hab Debug sonstwas fehler. Kann mir einer helfen, wie ich es doch schaffen kann.
Alexander
-
http://www.c-plusplus.net/forum/viewtopic.php?t=71618&highlight=thread+updatedata
http://www.c-plusplus.net/forum/viewtopic.php?t=71163&highlight=thread+updatedata
http://www.c-plusplus.net/forum/viewtopic.php?t=70900&highlight=thread+updatedata
http://www.c-plusplus.net/forum/viewtopic.php?t=68105&highlight=thread+updatedata