本人现在要实现一个查找的功能,弹出一个查找对话框(模式),输入查找内容后按下确认,找到内容后我调用了同一个工程中的另一个函数显示选中内容,这个函数中调用了重绘的函数,结果就出错了,请问如何解决?调用序列:
CWnd::AssertValid() line 884 + 27 bytes
CView::AssertValid() line 495
CEbView::AssertValid() line 473
AfxAssertValidObject(const CObject * 0x08e67390 {CEbView hWnd=0x000a0ea0}, const char * 0x5f4cd700 THIS_FILE, int 939) line 108
CDocument::AssertValid() line 940
COleDocument::AssertValid() line 768
COleLinkingDoc::AssertValid() line 827
COleServerDoc::AssertValid() line 2991
CEbDoc::AssertValid() line 1405最后在CWnd::AssertValid()中的
CObject* p;
ASSERT((p = pMap->LookupPermanent(m_hWnd)) != NULL ||
(p = pMap->LookupTemporary(m_hWnd)) != NULL);
ASSERT((CWnd*)p == this);   // must be us
出错。
顺便问一下这次的对话框为什么不响应escape键了?各位高人帮帮我。