Unterstützung des Snipping-Tools in Windows Vista
In diesem Thema wird beschrieben, wie Ihre Anwendung angeben kann, welche URL das Tablet PC Snipping Tool beim Erfassen Ihrer Anwendung erhalten soll.
Angeben der URL über den Registrierungsschlüssel
Mit dem Snipping-Tool können Benutzer ein Snip (Screenshot) eines beliebigen Objekts auf dem Bildschirm erfassen und das Bild dann mit Anmerkungen versehen, speichern oder freigeben. Wenn die Daten im HTML-Format gespeichert oder an einen E-Mail-Client gesendet werden, der Inline-HTML unterstützt, kann das Snipping-Tool dem Snip eine URL hinzufügen, wenn die Anwendung Informationen zum Abrufen der URL bereitstellt.
Snipping Tool ruft die URL über Barrierefreiheitsobjekte ab. Anwendungen sollten die erforderlichen Informationen unter den folgenden Registrierungsschlüsseln angeben:
HKLM\Software\Microsoft\Windows\TabletPC\Snipping Tool\LinkFingerprints,
Und sollte einen Unterschlüssel erstellen, dessen Name mit der Fensterklasse identisch ist, aus der der Link abgerufen werden soll. Der Name der Fensterklasse sollte das oberste Fenster der Anwendung sein.
HKLM\Software\Microsoft\Windows\TabletPC\Snipping Tool\LinkFingerprints\<Window Klassenname>
Fensterklassenschlüsseldetails
Unter dem Fensterklassenschlüssel sollten die entsprechenden Werte festgelegt werden, um anzugeben, dass das Snipping Tool das richtige Barrierefreiheitsobjekt erkennt.
VALUE | TYPE | MASKE | GESPEICHERTE INFORMATIONEN |
---|---|---|---|
Mask |
REG_DWORD |
Gibt an, welche der folgenden Felder überprüft werden sollen |
|
Name |
REG_SZ |
0x02 |
Name der Barrierefreiheit |
BESCHREIBUNG |
REG_SZ |
0x04 |
Beschreibung der Barrierefreiheit |
Rolle |
REG_DWORD |
0x08 |
Rolle "Barrierefreiheit" |
ParentName |
REG_SZ |
0x10 |
Barrierefreiheitsname des übergeordneten Elements |
ParentValue |
REG_SZ |
0x20 |
Barrierefreiheitswert des übergeordneten Elements |
ParentRole |
REG_DWORD |
0x40 |
Barrierefreiheitsrolle des übergeordneten Elements |
ParentDescription |
REG_SZ |
0x80 |
Beschreibung der Barrierefreiheit des übergeordneten Elements |
Wenn außerdem der Maskenbitwert 0x1 festgelegt ist, sollte die URL aus dem Namen der Barrierefreiheit übernommen werden. Andernfalls sollte die URL dem Barrierefreiheitswert entnommen werden.
Wenn die Anwendung lokalisierte Zeichenfolgen für die oben genannten REG_SZ Werte verwendet, sollte die Zeichenfolge im folgenden Format als indirekte Zeichenfolge bereitgestellt werden:
@filename,resource
Die Zeichenfolge wird aus der Datei mit dem Namen extrahiert, wobei der Ressourcenwert als Locator verwendet wird. Wenn der Ressourcenwert 0 oder höher ist, wird die Zahl zum Index der Zeichenfolge in der Binärdatei. Wenn die Zahl negativ ist, wird sie zum Ressourcenbezeichner (ID).
Hinweis
Rollenkonstanten finden Sie in oleacc.h im Windows SDK. Die beschriebenen Registrierungswerte sind spezifisch für Windows Vista.