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++
Procedure
Per aprire una visualizzazione messaggi per una finestra, un processo o un thread
Spostare lo stato attivo su una finestra Visualizzazione finestre, Visualizzazione processi o Visualizzazione thread.
Individuare il nodo relativo all'elemento di cui si desidera esaminare i messaggi e selezionarlo.
Nel menu Spy scegliere Registra messaggi.
Viene visualizzata la finestra di dialogo Opzioni messaggio.
Selezionare le opzioni per il messaggio che si desidera visualizzare.
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.
Quando si raggiunge un numero sufficiente di messaggi, scegliere Arresta registrazione dal menu Messaggi.
Argomenti della sezione
Controllo della visualizzazione messaggi
Viene illustrato come gestire la visualizzazione messaggi.Apertura della visualizzazione messaggi da Trova finestra
Viene illustrato come aprire la visualizzazione messaggi dalla finestra di dialogo Trova finestra.Ricerca di un messaggio nella visualizzazione messaggi
Viene illustrato come individuare un messaggio specifico nella visualizzazione messaggi.Avvio e interruzione della visualizzazione del log dei messaggi
Viene illustrato come avviare e arrestare la registrazione dei messaggi.Codici di messaggio
Vengono definiti i codici per i messaggi elencati nella visualizzazione messaggi.Visualizzazione delle proprietà dei messaggi
Viene illustrato come visualizzare ulteriori informazioni su un messaggio.
Sezioni correlate
Visualizzazioni di Spy++
Vengono illustrate le visualizzazioni struttura ad albero di Spy++ relative a finestre, messaggi, processi e thread.Utilizzo di Spy++
Vengono illustrati lo strumento Spy++ e il relativo utilizzo.Finestra di dialogo Opzioni messaggio
Utilizzata per selezionare i messaggi da elencare nella visualizzazione messaggi attiva.Finestra di dialogo Ricerca messaggi
Utilizzata per individuare il nodo relativo a un messaggio specifico nella visualizzazione messaggi.Finestra di dialogo Proprietà messaggio
Utilizzata per visualizzare le proprietà di un messaggio selezionato nella visualizzazione messaggi.Riferimenti per Spy++
Sono incluse le sezioni in cui vengono descritti tutti i menu e le finestre di dialogo di Spy++.