Зная теперь, как останавливать программу из кода можно сделать это и программно. Вот пример:
void test() { int y; y=234; for (int x=0;x<10000;x++) { strs ss; ss.i = 10; ss.j = 5; y=y+y; #if defined _DEBUG if (x==10) AfxDebugBreak(); #endif } }
Все сработает, на 10 проходе программа остановится.