我在程序初始化时调用地图控件的Create函数,,如果放在OnInitDialog中,就没有问题,如果放在线程中就出现Occsite.cpp,161行断言错误。请高手帮帮忙,看问题出在哪里,我该怎麽解决,不可以在线程中调用主窗口的函数吗?
以下是相关代码:
CTestOutputDlg *mainwnd = (CTestOutputDlg*)AfxGetMainWnd();
         mainwnd->m_ctrlMapX.Create(NULL, WS_VISIBLE, CRect(10,10,842,672), this, IDC_MAP);