AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > C++

C++ Builder 调试多线程应用程序

51自学网 http://www.51zixue.net
7.4 调试多线程应用程序
当调试多线程应用程序时,试图跟踪所有并行线程的状态,或当在断点停止时判断是哪一个线程在执行常会使人感到迷惑。可使用ThreadStatus框帮助跟踪并控制应用程序中所有的线程。要显示ThreadStatus框,从主菜单中选择View|Threads。

当一个调试事件发生(断点、异常、暂停)时,线程状态指示各个线程的状态。右击ThreadStatus框来访问用以定位相应的源位置或将其他线程设为当前线程的命令。当线程被标记为当前线程时,next或run操作都与该线程相关。

ThreadStatus框以线程ID列出应用程序执行的所有线程。若使用线程对象,则线程ID是其ThreadID属性值。若没有使用线程对象,各线程的线程ID由CreateThread或BeginThread调用返回。
ThreadStatus框的更多细节参见联机帮助。

 

 

 
上一篇:Win32下的结构异常  下一篇:C++ Builder 执行线程对象