Compartir a través de


Compatibilidad con herramientas de snipping en Windows Vista

En este tema se describe cómo la aplicación puede especificar qué dirección URL debe obtener la herramienta de recorte de pc tableta al capturar la aplicación.

Especificación de la dirección URL a través de la clave del Registro

Snipping Tool permite a los usuarios capturar un snip (captura de pantalla) de cualquier objeto de la pantalla y, a continuación, anotar, guardar o compartir la imagen. Cuando los datos se guardan en formato HTML o cuando se envían a un cliente de correo electrónico que admite HTML insertado, Snipping Tool puede agregar una dirección URL al snip si la aplicación proporciona información sobre cómo obtener la dirección URL.

La herramienta de recorte obtiene la dirección URL a través de objetos de accesibilidad. Las aplicaciones deben especificar la información necesaria en las siguientes claves del Registro:

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

Y debe crear una subclave cuyo nombre sea el mismo que la clase de ventana desde la que se debe obtener el vínculo. El nombre de la clase de ventana debe ser la ventana superior de la aplicación.

HKLM\Software\Microsoft\Windows\TabletPC\Snipping Tool\LinkFingerprints\<Window Class Name>

Detalles de la clave de clase window

En la clave de clase de ventana, se deben establecer los valores adecuados para indicar que Snipping Tool debe detectar el objeto de accesibilidad correcto.

VALOR TYPE MÁSCARA INFORMACIÓN ALMACENADA
Máscara
REG_DWORD
Indica cuál de los campos siguientes se va a comprobar.
Nombre
REG_SZ
0x02
Nombre de accesibilidad
Descripción
REG_SZ
0x04
Descripción de accesibilidad
Role
REG_DWORD
0x08
Rol de accesibilidad
ParentName
REG_SZ
0x10
Nombre de accesibilidad del elemento primario
ParentValue
REG_SZ
0x20
Valor de accesibilidad del elemento primario
ParentRole
REG_DWORD
0x40
Rol de accesibilidad del elemento primario
ParentDescription
REG_SZ
0x80
Descripción de accesibilidad del elemento primario

 

Además, si se establece el valor de bit de máscara 0x1, la dirección URL se debe tomar del nombre de accesibilidad; de lo contrario, la dirección URL se debe tomar del valor de accesibilidad.

Si la aplicación usa cadenas localizadas para los valores de REG_SZ anteriores, la cadena debe proporcionarse como una cadena indirecta mediante el siguiente formato:

@filename,resource

La cadena se extrae del archivo denominado, utilizando el valor de recurso como localizador. Si el valor del recurso es cero o mayor, el número se convierte en el índice de la cadena en el archivo binario. Si el número es negativo, se convierte en un identificador de recurso (ID).

Nota

Las constantes de rol se pueden encontrar en oleacc.h en Windows SDK. Los valores del Registro descritos son específicos de Windows Vista.