执行控件和状态计算

调试应用程序需要实现此类执行控制功能,例如单步执行函数、在断点处停止和继续执行。 Visual Studio 调试基于调试器组件之间发送的事件来执行控制。

本节内容

程序控制列出了在程序级别发生的以下例程:设置下一个语句、执行、单步执行、继续、暂停和恢复。

断点相关方法定义了 Visual Studio 支持的断点的绑定和挂起类型。

调用堆栈计算讨论了如何实现允许在中断模式下查看调用堆栈帧的方法。

表达式计算说明了调试引擎 (DE)、表达式计算 (EE) 和会话调试管理器如何参与分析和计算输入 IDE 窗口之一的表达式。

控制事件讨论了在程序受控执行期间用于发送事件的接口。