我的api钩子为什么拦不住mfc函数调用
我做了一个api钩子,可以拦截其他进程的api调用,比如拦截notepad的MessageBox(API),拦截自己的当然也没有问题。但问题是这样的,如果直接调用api,比如这样:::MessageBox(m_hWnd, "just for test", "testmsg", MB_OK);一切ok,可以拦得住。但是如果用AfxMessageBox("haha!");就不行了,我跟进去看过了,AfxMessageBox归根到底还是调用的::MessageBox呀,为什么就拦不住了呢?