for (pmessagemap = getmessagemap(); pmessagemap->pfngetbasemap != null;
pmessagemap = (*pmessagemap->pfngetbasemap)())
{
lpentry = afxfindmessageentry(pmessagemap->lpentries, nmsg, ncode, nid);
if (lpentry != null)
{
// 找到了消息处理项入口,分发此消息。
return _afxdispatchcmdmsg(this, nid, ncode,
lpentry->pfn, pextra, lpentry->nsig, phandlerinfo);
}
}
return false; // 未找到则不处理
}