在WinMain.cpp的AfxWinMain()函数设置断点但是却停止不了,无效。
单文档,或是多文档的VC6.0程序都是可以在那里停止的。
还以为可以看看
.............WinMain.cpp...............
if (!pThread->InitInstance())
{
if (pThread->m_pMainWnd != NULL)
{
TRACE0("Warning: Destroying non-NULL m_pMainWnd\n");
pThread->m_pMainWnd->DestroyWindow();
}
nReturnCode = pThread->ExitInstance();
goto InitFailure;
}
nReturnCode = pThread->Run();
.....
的执行情况。 估计没有到nReturnCode = pThread->Run();就出问题了。
下面是设置成红色的breakpoint,无效debug mode不执行:http://machinery.go.51.net/errors/bp.html而设置其他断点,例如
class CQTalkApp : public CWinApp
{
处,debug是可以在这里stop的。