訊息檢視

每個視窗都有相關聯的訊息資料流。 [訊息] 檢視視窗會顯示此訊息資料流。 當中會顯示視窗控制代碼、訊息代碼和訊息。 您也可以為執行緒或處理序建立 [訊息] 檢視。 這樣可以讓您檢視傳送到特定處理序或執行緒擁有之所有視窗的訊息,有助於擷取視窗初始化訊息。

下圖顯示一個典型的 [訊息] 檢視視窗。

Screenshot of Messages view in Spy++.

第一欄包含視窗控制代碼,第二欄包含訊息代碼。 解碼的訊息參數和傳回值位於右側。

程序

若要開啟視窗、處理序或執行緒的 [訊息] 檢視

  1. 將焦點移動到 [視窗檢視]、[處理序檢視] 或 [執行緒檢視] 視窗。

  2. 尋找您要檢查其訊息的項目節點,然後加以選取。

  3. 從 [Spy] 功能表中,選擇 [記錄訊息]

    [訊息選項] 對話方塊會隨即開啟

  4. 選取您要顯示之訊息的選項。

  5. 按 [確定] 開始記錄訊息。

    [訊息] 檢視視窗隨即開啟,並將 [訊息] 功能表新增至 Spy++ 工具列。 視選取的選項而定,訊息會開始串流至作用中的 [訊息] 檢視視窗。

  6. 當您有足夠的訊息時,請從 [訊息] 功能表選擇 [停止記錄]。

開啟訊息的屬性

若要進一步了解 [訊息] 檢視中所列的訊息,請使用 [訊息屬性] 對話方塊

  1. 從 [訊息] 檢視中顯示的樹狀結構選取訊息。

  2. [檢視] 功能表中選擇 [屬性]

    屬性對話方塊不是模式對話方塊,因此您可以在檢視視窗中選取其他項目,對話方塊將顯示該選取項目的資訊。