Condividi tramite


Supporto degli strumenti di ritaglio in Windows Vista

In questo argomento viene descritto come l'applicazione può specificare quale URL lo Strumento di Cattura del PC Tablet dovrebbe ottenere quando cattura l'applicazione.

Specifica dell'URL tramite la chiave del Registro di sistema

Lo strumento di ritaglio consente agli utenti di catturare uno screenshot di qualsiasi oggetto sullo schermo e quindi annotare, salvare o condividere l'immagine. Quando i dati vengono salvati in formato HTML o quando vengono inviati a un client di posta elettronica che supporta HTML inline, lo strumento di snipping può aggiungere un URL al snip se l'applicazione fornisce informazioni su come ottenere l'URL.

Lo strumento di ritaglio ottiene l'URL tramite oggetti di accessibilità. Le applicazioni devono specificare le informazioni necessarie nelle chiavi del Registro di sistema seguenti:

HKLM\Software\Microsoft\Windows\TabletPC\Snipping Tool\LinkFingerprints,

E deve creare una sottochiave il cui nome corrisponde alla classe della finestra da cui deve essere ottenuto il collegamento. Il nome della classe della finestra deve essere la finestra più in alto dell'applicazione.

HKLM\Software\Microsoft\Windows\TabletPC\Snipping Tool\LinkFingerprints\<Nome classe finestra>

Dettagli della chiave della classe Window

Sotto la chiave della classe della finestra, i valori appropriati devono essere impostati per indicare che lo strumento di intercettazione deve rilevare l'oggetto di accessibilità corretto.

VALORE TIPO MASCHERA INFORMAZIONI ARCHIVIATE
Maschera
REG_DWORD
Indica quale dei campi seguenti controllare
Nome
REG_SZ
0x02
Nome accessibilità
Descrizione
REG_SZ
0x04
Descrizione accessibilità
Ruolo
REG_DWORD
0x08
Ruolo di accessibilità
ParentName
REG_SZ
0x10
Nome di accessibilità dell'elemento padre
ParentValue
REG_SZ
0x20
Valore di accessibilità dell'elemento padre
RuoloGenitore
REG_DWORD
0x40
Ruolo di accessibilità del genitore
DescrizioneGenitore
REG_SZ
0x80
Descrizione dell'accessibilità dell'elemento gerarchico padre

 

Inoltre, se il valore del bit mask 0x1 è impostato, l'URL deve essere preso dal nome di accessibilità; in caso contrario, l'URL deve essere preso dal valore di accessibilità.

Se l'applicazione usa stringhe localizzate per i valori REG_SZ precedenti, la stringa deve essere fornita come stringa indiretta usando il formato seguente:

@filename,resource

La stringa viene estratta dal file denominato, usando il valore della risorsa come localizzatore. Se il valore della risorsa è zero o maggiore, il numero diventa l'indice della stringa nel file binario. Se il numero è negativo, diventa un identificatore di risorsa (ID).

Nota

Le costanti del ruolo sono disponibili in oleacc.h in Windows SDK. I valori del Registro di sistema descritti sono specifici di Windows Vista.