本節描述 IMM 函式。
| 功能 | 描述 |
|---|---|
| CreateIFECommonInstance | 傳回 IFECommon 介面的指標。 |
| CreateIFEDictionaryInstance | 傳回 IFEDictionary 介面的指標。 |
| CreateIFELanguageInstance | 傳回 IFELanguage 介面的指標。 |
| EnumInputContext | 應用程式定義的回呼函式,可處理由 ImmEnumInputContext 函式所提供的輸入內容。 |
| EnumRegisterWordProc | 與 ImmEnumRegisterWord 函式搭配使用的應用程式定義回呼函式。 |
| ImmAssociateContext | 將指定的輸入內容與指定的視窗產生關聯。 |
| ImmAssociateContextEx | 變更輸入法內容與指定視窗或其子系之間的關聯。 |
| ImmConfigureIME | 顯示指定輸入地區設定標識碼之 IME 的組態對話方塊。 |
| ImmCreateContext | 建立新的輸入內容,為內容配置記憶體並初始化它。 |
| ImmDestroyContext | 釋放輸入內容並釋放相關聯的記憶體。 |
| ImmDisableIME | 停用線程或進程中所有線程的 IME。 |
| ImmDisableLegacyIME | 指出此線程是 Windows 市集應用程式 UI 線程。 |
| ImmDisableTextFrameService | 荒廢的。 停用指定線程的文字服務。 |
| ImmEnumInputContext | 擷取指定線程的輸入內容。 |
| ImmEnumRegisterWord | 列舉具有指定讀取字串、樣式和緩存器字串的緩存器字串。 |
| ImmEscape | 存取無法透過其他 IME API 函式取得之特定 IME 的功能。 |
| ImmGetCandidateList | 擷取候選清單。 |
| ImmGetCandidateListCount | 擷取候選清單的大小。 |
| ImmGetCandidateWindow | 擷取候選視窗的相關信息。 |
| ImmGetCompositionFont | 擷取目前用來在組合視窗中顯示字元之邏輯字型的相關信息。 |
| ImmGetCompositionString | 擷取組合字串的相關信息。 |
| ImmGetCompositionWindow | 擷取組合視窗的相關信息。 |
| ImmGetContext | 擷取與指定視窗相關聯的輸入內容。 |
| ImmGetConversionList | 擷取字元或單字的轉換結果清單,而不會產生任何與輸入法相關的訊息。 |
| ImmGetConversionStatus | 擷取目前的轉換狀態。 |
| ImmGetDefaultIMEWnd | 擷取 IME 類別的預設視窗句柄。 |
| ImmGetDescription | 將 IME 的描述複製到指定的緩衝區。 |
| ImmGetGuideLine | 擷取錯誤的相關信息。 |
| ImmGetIMEFileName | 擷取與指定輸入地區設定相關聯的 IME 檔名。 |
| ImmGetImeMenuItems | 擷取在指定輸入內容的 IME 功能表中註冊的功能表項。 |
| ImmGetOpenStatus | 判斷輸入法是開啟還是關閉。 |
| ImmGetProperty | 擷取與指定輸入地區設定相關聯的 IME 屬性和功能。 |
| ImmGetRegisterWordStyle | 擷取與指定輸入地區設定相關聯的 IME 所支援的樣式清單。 |
| ImmGetStatusWindowPos | 擷取狀態視窗的位置。 |
| ImmGetVirtualKey | 擷取與 IME 已處理之金鑰輸入訊息相關聯的原始虛擬密鑰值。 |
| ImmInstallIME | 安裝 IME。 |
| ImmIsIME | 判斷指定的輸入地區設定是否具有IME。 |
| ImmIsUIMessage | 檢查用於 IME 視窗的訊息,並將這些訊息傳送至指定的視窗。 |
| ImmNotifyIME | 通知輸入輸入內容的變更的 IME。 |
| ImmRegisterWord | 向與指定輸入地區設定相關聯的 IME 字典註冊字串。 |
| ImmReleaseContext | 釋放輸入內容,並解除鎖定輸入內容中相關聯的記憶體。 |
| ImmRequestMessage | 要求來自應用程式的訊息。 |
| ImmSetCandidateWindow | 設定候選視窗的相關信息。 |
| ImmSetCompositionFont | 設定要用來在組合視窗中顯示字元的邏輯字型。 |
| ImmSetCompositionString | 設定組合和讀取字串的字元、屬性和子句。 |
| ImmSetCompositionWindow | 設定組合視窗的位置。 |
| ImmSetConversionStatus | 設定目前的轉換狀態。 |
| ImmSetOpenStatus | 開啟或關閉輸入法。 |
| ImmSetStatusWindowPos | 設定狀態視窗的位置。 |
| ImmSimulateHotKey | 模擬指定的 IME 熱鍵,造成與使用者按下指定視窗中作用中按鍵相同的回應。 |
| ImmUnregisterWord | 從與指定輸入地區設定相關聯的 IME 字典中移除緩存器字串。 |