Condividi tramite


Visualizzazione messaggi

A ogni finestra è associato un flusso di messaggi, che viene visualizzato in una finestra di visualizzazione dei messaggi. Vengono mostrati l'handle della finestra, il codice del messaggio e il messaggio. È possibile creare una visualizzazione messaggi anche per un thread o per un processo. In questo modo sarà possibile visualizzare i messaggi inviati a tutte le finestre di proprietà di un determinato processo o thread; ciò risulta particolarmente utile per acquisire i messaggi di inizializzazione della finestra.

Di seguito viene riportata una tipica finestra di visualizzazione dei messaggi. Si noti che la prima colonna contiene l'handle della finestra, mentre la seconda contiene un codice di messaggio (come illustrato in Codici di messaggio). I parametri del messaggio decodificato e i valori restituiti vengono visualizzati a destra.

Visualizzazione messaggi Spy++

Visualizzazione messaggi di Spy++

Procedure

Per aprire una visualizzazione messaggi per una finestra, un processo o un thread

  1. Spostare lo stato attivo su una finestra Visualizzazione finestre, Visualizzazione processi o Visualizzazione thread.

  2. Individuare il nodo relativo all'elemento di cui si desidera esaminare i messaggi e selezionarlo.

  3. Nel menu Spy scegliere Registra messaggi.

    Viene visualizzata la finestra di dialogo Opzioni messaggio.

  4. Selezionare le opzioni per il messaggio che si desidera visualizzare.

  5. Premere OK per iniziare la registrazione dei messaggi.

    Viene aperta una finestra di visualizzazione dei messaggi e aggiunto un menu Messaggi alla barra degli strumenti di Spy++. In base alle opzioni selezionate, i messaggi cominciano a essere inviati in un flusso nella finestra di visualizzazione messaggi attiva.

  6. Quando si raggiunge un numero sufficiente di messaggi, scegliere Arresta registrazione dal menu Messaggi.

Argomenti della sezione

Sezioni correlate