Introduzione a Spy++
Spy++ (SPYXX.EXE) è un'utilità basata su Win32 che offre una visualizzazione grafica dei processi, dei thread, delle finestre e dei messaggi di finestra del sistema. Spy++ consente di eseguire le attività seguenti:
Visualizzare una struttura grafica delle relazioni tra gli oggetti di sistema, Questi includono la visualizzazione Processi, la visualizzazione Thread e la visualizzazione Di Windows.
Cercare le finestre, i thread, i processio i messaggispecificati.
Visualizzare le proprietà delle finestre, dei thread, dei processio dei messaggiselezionati.
Selezionare una finestra, un thread, un processo o un messaggio direttamente nella visualizzazione.
Usare lo strumento di ricerca per selezionare una finestra tramite posizionamento del puntatore del mouse.
Impostare l'opzione messaggio usando parametri complessi di selezione del log dei messaggi.
In Spy++ sono disponibili una barra degli strumenti e collegamenti ipertestuali che consentono un uso più rapido. Sono inoltre presenti un comando Aggiorna per aggiornare la visualizzazione attiva, uno strumento di ricerca finestre per facilitare il controllo e una finestra di dialogo Tipo di carattere per personalizzare le finestre di visualizzazione. Inoltre, Spy++ consente di salvare e ripristinare le preferenze dell'utente.
In diverse finestre di Spy++ è possibile fare clic con il pulsante destro del mouse per visualizzare un menu di scelta rapida dei comandi usati di frequente. I comandi visualizzati dipendono dalla posizione del puntatore. Se, ad esempio, si fa clic con il pulsante destro del mouse su una voce nella visualizzazione finestra e la finestra selezionata è visibile, è sufficiente scegliere Evidenzia dal menu di scelta rapida per fare in modo che il bordo della finestra selezionata lampeggi e sia così più facilmente identificabile.
Per installare i componenti necessari per Spy++, vedere Start Spy++.
Nota
Sono disponibili altre due utilità simili a Spy++, ossia PView, che mostra i dettagli relativi a processi e thread, e DDESPY.EXE, che consente di monitorare i messaggi di DDE (Dynamic Data Exchange).
Sistemi operativi a 64 bit
Sono disponibili due versioni di Spy++. La prima, denominata Spy++ (spyxx.exe), è stata progettata per visualizzare i messaggi inviati a una finestra in esecuzione in un processo a 32 bit. Ad esempio, Visual Studio viene eseguito in un processo a 32 bit. Pertanto, è possibile usare Spy++ per visualizzare i messaggi inviati a Esplora soluzioni. Poiché la configurazione predefinita per la maggior parte delle build in Visual Studio consiste nell'eseguire in un processo a 32 bit, questa prima versione di Spy++ è quella disponibile nel menu Strumenti in Visual Studio, se sono installati i componenti necessari.
La seconda versione, denominata Spy++ (64 bit) (spyxx_amd64.exe), è stata progettata per visualizzare i messaggi inviati a una finestra in esecuzione in un processo a 64 bit. Ad esempio, in un sistema operativo a 64 bit, il Blocco note viene eseguito in un processo a 64 bit. Pertanto, è possibile usare Spy++ (64 bit) per visualizzare i messaggi inviati al Blocco note. Spy++ (64 bit) si trova in genere in
.. \Cartella di installazione di Visual Studio\Common7\Tools\spyxx_amd64.exe.
È possibile eseguire entrambe le versioni di Spy++ direttamente dalla riga di comando.
Nota
Anche se il nome del file Spy++ (64 bit) contiene amd, viene eseguito in qualsiasi sistema operativo Windows x64.
Contenuto correlato
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per