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++ consente di eseguire le attività seguenti:
Visualizzazione di una struttura ad albero grafica delle relazioni tra gli oggetti di sistema. Questi comprendono processi, thread e finestre.
Cercare le finestre, i thread, i processi o i messaggi specificati.
Visualizzare le proprietà delle finestre, dei thread, dei processi o dei messaggi selezionati.
Selezionare una finestra, un thread, un processo o un messaggio direttamente nella visualizzazione.
Utilizzare lo strumento di ricerca per selezionare una finestra tramite posizionamento del puntatore del mouse.
Impostare le opzioni del messaggio utilizzando parametri di selezione del log dei messaggi complessi.
In Spy++ sono disponibili una barra degli strumenti e collegamenti ipertestuali che consentono un utilizzo 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 utilizzati di frequente. I comandi visualizzati dipendono dalla posizione del puntatore. Se, ad esempio, si fa clic con il pulsante destro del mouse mentre si punta a una voce nella visualizzazione finestra e la finestra selezionata è visibile, il clic sulla voce Evidenzia del menu di scelta rapida causerà il lampeggiamento del bordo della finestra selezionata, in modo che sia più facilmente individuabile.
Nota
Sono disponibili altre due utilità simili a Spy++, ossia PView, che consente di visualizzare i dettagli relativi a processi e thread, e DDESPY.EXE, che consente di monitorare i messaggi di DDE (Dynamic Data Exchange).
Sistema operativo a 64 bit
Esistono due versioni di Spy++. La prima versione, 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 utilizzare Spy++ per visualizzare i messaggi inviati a Esplora soluzioni. Poiché la configurazione predefinita per la maggior parte delle build in Visual Studio prevede l'esecuzione in un processo a 32 bit, la prima versione di Spy++ è quella disponibile nel menu Strumenti in Visual Studio.
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 utilizzare Spy++ (64-bit) per visualizzare i messaggi inviati al Blocco note. Spy++ (64 bit) in genere si trova 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
Sebbene il nome file di Spy++ (64 bit) contenga "amd", il programma viene eseguito su qualsiasi sistema operativo Windows x64.