Windows Vista 中的剪貼工具支援
本主題描述您的應用程式如何指定在擷取應用程式時,平板電腦剪除工具應該取得的 URL。
透過登錄機碼指定 URL
剪除工具可讓使用者擷取螢幕擷取畫面 (螢幕擷取畫面,) 畫面上的任何物件,然後標注、儲存或共用影像。 當資料以 HTML 格式儲存,或傳送至支援內嵌 HTML 的電子郵件用戶端時,如果應用程式提供如何取得 URL 的資訊,則 Snipping Tool 可以將 URL 新增至 snip。
Snipping Tool 會透過協助工具物件取得 URL。 應用程式應該在下列登錄機碼下指定必要的資訊:
HKLM\Software\Microsoft\Windows\TabletPC\Snipping Tool\LinkFingerprints,
而且應該建立名稱與應該從中取得連結的視窗類別相同的子機碼。 視窗類別名稱應該是應用程式的最上層視窗。
HKLM\Software\Microsoft\Windows\TabletPC\Snipping Tool\LinkFingerprints\ < Window 類別名稱>
視窗類別索引鍵詳細資料
在視窗類別鍵底下,應該設定適當的值,以指出 Snipping Tool 應該偵測正確的協助工具物件。
值 | TYPE | 面具 | 儲存的資訊 |
---|---|---|---|
Mask |
REG_DWORD |
指出要檢查的下列哪一個欄位 |
|
名稱 |
REG_SZ |
0x02 |
協助工具名稱 |
Description |
REG_SZ |
0x04 |
協助工具描述 |
角色 |
REG_DWORD |
0x08 |
協助工具角色 |
ParentName |
REG_SZ |
0x10 |
父系的協助工具名稱 |
ParentValue |
REG_SZ |
0x20 |
父系的協助工具值 |
ParentRole |
REG_DWORD |
0x40 |
父系的協助工具角色 |
ParentDescription |
REG_SZ |
0x80 |
父系的協助工具描述 |
此外,如果已設定遮罩位值0x1,則 URL 應該取自協助工具名稱;否則,URL 應取自協助工具值。
如果應用程式針對上述REG_SZ值使用當地語系化字串,則應使用下列格式,將字串當作間接字串提供:
@filename,resource
字串會從名為 的檔案擷取,並使用資源值作為定位器。 如果資源值是零或更大,數位就會成為二進位檔案中字串的索引。 如果數位為負數,它會變成 (識別碼) 的資源識別碼。
注意
角色常數可以在 Windows SDK 的 oleacc.h 中找到。 所述的登錄值是 Windows Vista 特有的。