在你想要調(diào)試的子程序的代碼中加入一句代碼DebugBreak();
然后重新編譯你的子程序的調(diào)試版本。現(xiàn)在調(diào)試主程序,
子程序的調(diào)試版本在運(yùn)行的過(guò)程中,當(dāng)執(zhí)行 到DebugBreak()時(shí),將會(huì)拋出一個(gè)異常,
這個(gè)異常會(huì)由操作系統(tǒng)捕捉到,然后彈出一個(gè)對(duì)話框,說(shuō)程序遇到了問(wèn)題,問(wèn)你要不要發(fā)送錯(cuò)誤報(bào)告 ,點(diǎn)擊該對(duì)話框的調(diào)試按鈕,系統(tǒng)又會(huì)彈出一個(gè)對(duì)話框,選擇相應(yīng)的調(diào)試器進(jìn)行調(diào)試,然后子進(jìn)程就會(huì)中斷在代碼DebugBreak()處,接下來(lái)就可以正常調(diào)試了。
然后重新編譯你的子程序的調(diào)試版本。現(xiàn)在調(diào)試主程序,
子程序的調(diào)試版本在運(yùn)行的過(guò)程中,當(dāng)
這個(gè)異常會(huì)由操作系統(tǒng)捕捉到,然后彈出一個(gè)對(duì)話框,說(shuō)程序遇到了問(wèn)題,問(wèn)你要不要發(fā)送錯(cuò)誤