IUserDictionariesRegistrar::RegisterUserDictionary 方法 (spellcheck.h)
註冊檔案,以作為目前用戶的使用者字典使用,直到取消註冊為止。
語法
HRESULT RegisterUserDictionary(
[in] LPCWSTR dictionaryPath,
[in] LPCWSTR languageTag
);
參數
[in] dictionaryPath
要註冊之字典檔案的路徑。
[in] languageTag
應該使用此字典的語言。 如果保留空白,則會用於任何語言。
傳回值
這個方法可以傳回其中一個值。
傳回值 | 描述 |
---|---|
|
成功。 |
|
檔案已註冊語言。 |
|
檔案不存在或無效,或沒有有效的擴展名 (.dic、.exc 或 .acl) |
|
dictionaryPath 或 languageTag 是 Null 指標。 |
備註
檔名的擴展名必須是 .dic (新增字組) 、.exc (排除的字組) 或 .acl (自動更正字組) 。 這些檔案是UTF-16 LE 純文字,必須以適當的 Byte Order Mark (BOM) 開頭。 每一行都包含 [新增] 和 [排除] 單字清單中的單字 () ,或自動更正組與垂直線分隔的字組 (“|”) 自動更正字清單中的 ) (。 包含字典的文字清單是透過擴展名推斷的。
針對語言子標記註冊的檔案,將會針對包含它的所有語言挑選。 例如,註冊 「en」 的字典也會由 「en-US」 拼字檢查工具使用。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | spellcheck.h |