1

所以,我有一個解決方案,有2個項目。主程序和主程序中使用CreateProcess()調用的主程序。在VS2012下調試多個項目 - 主要項目調用一個子項目

主要是一個win32程序和第二個控制檯應用程序。我使用win32程序來調用控制檯應用程序並讓它執行它的操作。我的問題是,我希望能夠在調用CreateProcess時調試控制檯應用程序。

我該如何做到這一點?或我可以做到這一點?

我也有點困惑於Debugger API,因爲我想讓Visual Studio成爲調試器,而不是我創建調試器。

+0

對不起,我誤解了你的問題。我同意斯科特的回答,沒有什麼補充。使用DebugBreak(); –

回答

2

調用DebugBreak();在控制檯進程的開始。當它遇到這個調用時,你將能夠啓動一個新的Visual Studio實例來調試控制檯進程。