在“调用堆栈”窗口中的Visual Studio 2012中,浅绿色弯曲箭头表示什么?

时间:2015-04-09 00:10:46

标签: visual-studio-2012 callstack

我使用Visual Studio 2012调试程序。

在“调用堆栈”窗口中,浅绿色曲线箭头表示什么?

Light Green Curved Arrow in Call Stack

1 个答案:

答案 0 :(得分:2)

https://msdn.microsoft.com/en-us/library/a3694ts5.aspx

  

如何:使用调用堆栈窗口

     

黄色箭头标识执行指针当前所在的堆栈帧。默认情况下,这是其信息显示在源,反汇编,本地,监视和自动窗口中的框架。如果要将上下文更改为堆栈上的另一个帧,可以在“调用堆栈”窗口中执行此操作。

     

切换到另一个堆叠框架
  1在“调用堆栈”窗口中,右键单击要查看其代码和数据的帧   2选择切换到相框      您选择的框架旁边会出现带有卷尾的绿色箭头。执行指针保留在原始帧中,原始帧仍标有黄色箭头。如果从“调试”菜单中选择“步进”或“继续”,则将继续执行原始帧,而不是您选择的帧。

此外,鼠标悬停在观察窗口中的变量将显示当前所选帧所看到的值。如果“真实”框架中有i变量,而“已选定”框架中有i个变量,则当您将鼠标悬停在名为i的变量上时,它会显示该值“选定”框架中的i变量。