m_filemanage = new CFileManage(NULL,m_sock);
m_filemanage->Create(IDD_FILEMANAGE,NULL); 
m_filemanage->ShowWindow(SW_NORMAL);用create创建非模态对话框的时候使用this出错,换成null就没错了
但是换成null后,在销毁的时候有找不到m_hwnd,代码如下
((CItemData*)this->m_pParentWnd)->m_filemanage = NULL; 
CWnd::DestroyWindow();
delete this;有哪位大牛知道原因,情不吝赐教