视图中嵌套对话框
int CWHZGFKView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CView::OnCreate(lpCreateStruct) == -1)
return -1;
for(int i = 0; i < sizeof(m_ppChannel)/sizeof(CWorkChannel* ); i++)
{
m_ppChannel[i] = (CWorkChannel* )AfxBeginThread(
RUNTIME_CLASS(CWorkChannel), THREAD_PRIORITY_NORMAL, 0, CREATE_SUSPENDED
);
if(m_ppChannel[i]){
m_ppChannel[i]->SetParentWindow(this);
m_ppChannel[i]->SetChannelNo(i);
m_ppChannel[i]->ResumeThread();
}
}
return 0;
}
四个线程产生四个对话框,可是对话框显示在当前窗口后面