AfxMessageBox()のソース見てから言え。
AfxMessageBox()もCWnd::MessageBox()も内部で::MessageBox()を呼ぶが、
CWnd::MessageBox()よりもはるかに複雑なことをやってるから。