我在OnKillFocus()中向主进程发送一个消息,发送倒是成功的,但是运行一段时间之后,老是报错,不知道是为什么?请各位高手指点一二。
源程序如下:
      void CEditEx::OnKillFocus(CWnd* pNewWnd) 
{

 // TODO: Add your message handler code here
if(m_bActiveWnd)
{
CWnd* pWnd=pNewWnd;
AfxGetApp()->m_pMainWnd->PostMessage(WM_ACTIVEWND,(WPARAM)pWnd,0);
m_bActiveWnd=FALSE;
//失去输入焦点之后,并且是由于执行ShellExecute导致的,向主进程发送消息
}
CEdit::OnKillFocus(pNewWnd);
}