如何使用 [訊息] 檢視

您可以選擇 [訊息] 檢視視窗中顯示的視窗和訊息類型。

控制 [訊息] 檢視

使用 Spy++,您可以很大程度上地控制訊息檢視視窗的內容。 您可以隨時啟動和停止顯示訊息,而且您可以指定:

從 [尋找視窗] 開啟 [訊息] 檢視

您可能會發現,使用 [尋找視窗] 對話方塊來選取目標視窗,然後開啟該視窗的 [訊息] 檢視會很方便。

使用 [尋找視窗] 對話方塊開啟 [訊息] 檢視視窗:

  1. 排列視窗,讓 Spy++ 和目標視窗都可見。

  2. 從 [Spy] 功能表中,選擇 [尋找視窗]

    尋找視窗對話方塊開啟。

  3. 從 [Windows] 索引標籤,將 [搜尋工具] 拖曳到目標視窗上。 當您拖曳此工具時,[尋找視窗] 對話方塊會在選取的視窗上顯示詳細資料。

    或者,如果您具有要檢查的視窗的控制代碼 (例如:從偵錯工具複製),可以在控制代碼文字方塊中輸入。

  4. 在 [顯示] 底下,選取 [訊息]

  5. 按 [確定]

    空白訊息檢視視窗開啟,並將訊息功能表新增到 Spy++ 工具列中。

  6. 從 [訊息] 功能表中,選擇 [記錄選項]

    [訊息選項] 對話方塊開啟。

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

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

    視選取的選項而定,訊息會開始串流至作用中的 [訊息] 檢視視窗。

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

在 [訊息] 檢視中搜尋訊息

您可以使用 [訊息] 檢視中的特定訊息控制碼、類型或訊息識別碼作為搜尋準則來搜尋。 其中任何一個或組合都是有效的搜尋準則。 您也可以指定搜尋的初始方向。 對話方塊中的欄位會預先載入目前選取之訊息的屬性。

若要在 [訊息] 檢視中搜尋訊息:

  1. 排列視窗,讓 Spy++ 和作用中訊息檢視視窗顯示。

  2. 從 [搜尋] 功能表中選擇 [尋找訊息]

    訊息搜尋對話方塊開啟。

  3. 將 [Finder 工具] 拖曳到想要的視窗上。 當您拖曳此工具時,[訊息搜尋] 對話方塊會在選取的視窗上顯示詳細資料。

    • 或者,如果您具有要檢查其訊息的視窗的控制代碼,請在控制代碼文字方塊中輸入。
    • 或者,如果您知道所需的訊息類型和/或訊息識別碼,請從類型訊息下拉式功能表中選取,然後清除控制代碼文字方塊。
  4. 清除您不想指定值的任何欄位。

    提示

    若要減少螢幕雜亂,請選取 [隱藏 Spy] 選項。 此選項會隱藏主要 Spy++ 視窗,只讓 [尋找視窗] 對話方塊顯示在其他應用程式的頂端。 當您按一下 [確定] 或 [取消] 時,或當您清除 [隱藏 Spy++] 選項時,Spy++ 主要視窗會還原。

  5. 選擇 [向上] 或 [向下] 作為搜尋的初始方向。

  6. 按一下 [確定]

    如果找到相符的訊息,則會在 [訊息] 檢視視窗中醒目提示。 請參閱訊息檢視

啟動與停止訊息記錄顯示

訊息檢視視窗作用中時,Spy++ 訊息功能表上會出現開始記錄停止記錄選項,對應的開始記錄停止記錄工具列按鈕則會變成作用中。

若要啟動訊息記錄顯示:

  • 從 [訊息] 功能表中,選擇 [開始記錄]。

若要停止訊息記錄顯示:

  • 從 [訊息] 功能表中,選擇 [停止記錄]。