Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 un albero grafico delle relazioni tra gli oggetti di sistema. Questi includono la visualizzazione dei processi , la visualizzazione dei thread e la visualizzazione delle finestre .
Cercare le finestre specificate, thread, elaborao messaggi.
Visualizzare le proprietà di finestre, thread, processi o messaggi selezionati.
Selezionare una finestra, un thread, un processo o un messaggio direttamente nella visualizzazione.
Usa lo strumento Finder per selezionare una finestra posizionando il puntatore del mouse.
Impostare l'opzione messaggio utilizzando parametri complessi per la selezione del log dei messaggi.
Spy++ ha una barra degli strumenti e collegamenti ipertestuali che consentono di lavorare più velocemente. Fornisce inoltre un comando aggiorna per aggiornare la visualizzazione attiva, uno strumento ricerca finestre per semplificare lo spionaggio e una finestra di dialogo font per personalizzare le finestre di visualizzazione. Inoltre, Spy++ consente di salvare e ripristinare le preferenze utente.
In varie finestre 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 in cui si trova il puntatore. Ad esempio, se si fa clic con il pulsante destro del mouse su una voce nella visualizzazione Finestra e la finestra selezionata è visibile, facendo clic su Evidenzia nel menu di scelta rapida il bordo della finestra selezionata viene lampeggiato in modo che possa essere individuato più facilmente.
Per installare i componenti necessari per Spy++, vedere Start Spy++.
Nota
Esistono altre due utilità simili a Spy++: PView, che mostra i dettagli sui processi e sui thread e DDESPY.EXE, che consente di monitorare i messaggi DDE (Dynamic Data Exchange).
Sistemi operativi a 64 bit
Esistono due versioni di Spy++. La prima versione, denominata Spy++ (spyxx.exe), è 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 viene eseguita in un processo a 32 bit, questa prima versione di Spy++ è quella disponibile nel menu Tools in Visual Studio, se i componenti necessari sono installati.
La seconda versione, denominata Spy++ (64 bit) (spyxx_amd64.exe), è 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 una delle due 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.