Supporto degli strumenti di taglio in Windows Vista
Questo argomento descrive in che modo l'applicazione può specificare quale URL deve ottenere lo strumento di intercettazione tablet PC durante l'acquisizione dell'applicazione.
Specifica dell'URL tramite la chiave del Registro di sistema
Lo strumento di cattura consente agli utenti di acquisire un'analisi (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 ritaglio può aggiungere un URL al file snip se l'applicazione fornisce informazioni su come ottenere l'URL.
Lo strumento di selezione 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 ottenere il collegamento. Il nome della classe della finestra deve essere la finestra superiore dell'applicazione.
HKLM\Software\Microsoft\Windows\TabletPC\Snipping Tool\LinkFingerprints\<Window Class Name>
Dettagli chiave classe finestra
Sotto la chiave della classe finestra, i valori appropriati devono essere impostati per indicare che lo strumento di intercettazione deve rilevare l'oggetto di accessibilità corretto.
VALUE | TYPE | MASCHERA | INFORMAZIONI ARCHIVIATE |
---|---|---|---|
Mask |
REG_DWORD |
Indica quale dei campi seguenti controllare |
|
Nome |
REG_SZ |
0x02 |
Nome accessibilità |
Descrizione |
REG_SZ |
0x04 |
Descrizione dell'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 |
ParentRole |
REG_DWORD |
0x40 |
Ruolo di accessibilità dell'elemento padre |
ParentDescription |
REG_SZ |
0x80 |
Descrizione dell'accessibilità dell'elemento padre |
Inoltre, se il valore di bit mask 0x1 è impostato, l'URL deve essere tratto dal nome di accessibilità; in caso contrario, l'URL deve essere tratto 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.