AFX_STATIC void AFXAPI _AfxRemoveDefaultButton(CWnd* pWndRoot, CWnd* pWndStart)
{
if ((pWndStart == NULL) || IsControlParent(pWndStart))
pWndStart = _AfxNextControl(pWndRoot, NULL, CWP_SKIPINVISIBLE | CWP_SKIPDISABLED);
else
pWndStart = _AfxGetChildControl(pWndRoot, pWndStart);
if (pWndStart == NULL)
return;
CWnd* pWnd = pWndStart;
CWnd* pWndNext;
do
{
COccManager::SetDefaultButton(pWnd, FALSE);
pWndNext = _AfxNextControl(pWndRoot, pWnd, 0);
pWnd = pWndNext;
}
while ((pWnd != NULL) && (pWnd != pWndStart));
}