HOW TO:將執行緒加上旗標和取消旗標
更新:2007 年 11 月
這個主題適用於:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express 版 |
||||
Standard 版 |
||||
Pro/Team 版 |
表格圖例:
套用 |
|
不套用 |
|
預設隱藏的命令。 |
在 Visual Studio 2008 中,您可以為需要特別注意的執行緒加上旗標。加上旗標的執行緒在 [執行緒] 視窗中會標示有旗標圖示,使加上旗標的執行緒與其他執行緒可以有明顯的區分。
此外,在 [偵錯位置] 工具列的 [執行緒] 清單中,加上旗標的執行緒將會受到特別的處理。您可以將 [執行緒] 清單設定為顯示所有執行緒,或僅顯示已加上旗標的執行緒。當您為執行緒加上旗標時,[執行緒] 清單會自動切換成僅顯示已加上旗標的執行緒。必要時,您可以將該清單切換回顯示所有執行緒。
若要為執行緒視窗中的執行緒加上旗標
在 [執行緒] 視窗中,以滑鼠右鍵按一下要加上旗標的執行緒,然後按一下 [旗標]。
如果執行緒已加上旗標,[旗標] 選項就不會出現。
-或-
按一下在 [執行緒] 視窗最左欄停用的旗標圖示。
若要為執行緒視窗中的執行緒取消旗標
在 [執行緒] 視窗中,以滑鼠右鍵按一下要取消旗標的執行緒,然後按一下 [取消旗標]。
如果執行緒沒有加上旗標,[取消旗標] 選項就不會出現。
-或-
按一下在 [執行緒] 視窗最左欄啟用的旗標圖示。
若要為來源視窗中的執行緒加上旗標
在來源視窗的左裝訂邊中,以滑鼠右鍵按一下執行緒標記 (一組類似兩條布條的波浪狀線條)。
指向 [旗標],然後按一下要加上旗標的執行緒名稱。
如果選取的位置上沒有可加上旗標的執行緒,[旗標] 功能表選項就不會出現。
若要為來源視窗中的執行緒取消旗標
在來源視窗的左裝訂邊中,以滑鼠右鍵按一下執行緒標記 (一組類似兩條布條的波浪狀線條)。
指向 [取消旗標],然後按一下要取消旗標的執行緒名稱。
如果在選取的位置沒有出現可以取消旗標的執行緒,[取消旗標] 功能表選項就不會出現。
若要取消所有執行緒的旗標
- 在 [執行緒] 視窗中,以滑鼠右鍵按一下任一執行緒,然後選取 [將所有執行緒取消旗標]。