immdev.h 標頭
此標頭是由 Windows 應用程式的國際化所使用。 如需詳細資訊,請參閱
immdev.h 包含下列程式設計介面:
函式
ImmAssociateCoNtext ImmAssociateCoNtext 函式 (immdev.h) 將指定的輸入內容與指定的視窗產生關聯。 |
ImmAssociateCoNtextEx ImmAssociateCoNtextEx 函式 (immdev.h) 變更輸入法內容與其子系之間的關聯。 |
ImmConfigureIMEA ImmConfigureIMEA (ANSI) 函式 (immdev.h) 會顯示指定輸入地區設定識別碼之 IME 的組態對話方塊。 |
ImmConfigureIMEW ImmConfigureIMEW (Unicode) 函式 (immdev.h) 會顯示指定輸入地區設定識別碼之 IME 的組態對話方塊。 |
ImmCreateCoNtext ImmCreateCoNtext 函式 (immdev.h) 會建立新的輸入內容、配置內容的記憶體並初始化它。 |
ImmDestroyCoNtext ImmDestroyCoNtext 函式 (immdev.h) 釋放輸入內容並釋放相關聯的記憶體。 |
ImmDisableIME ImmDisableIME 函式 (immdev.h) 會停用執行緒或進程中所有線程的輸入法。 |
ImmDisableLegacyIME ImmDisableLegacyIME 函式 (immdev.h) 表示此執行緒是 Windows 市集應用程式 UI 執行緒。 |
ImmDisableTextFrameService ImmDisableTextFrameService 函式 (immdev.h) 已不再可供 Windows Vista 使用。 |
ImmEnumInputCoNtext ImmEnumInputCoNtext 函式 (immdev.h) 擷取指定執行緒的輸入內容。 |
ImmEnumRegisterWordA ImmEnumRegisterWordA (ANSI) 函式 (immdev.h) 列舉具有指定讀取字串、樣式和暫存器字串的暫存器字串。 |
ImmEnumRegisterWordW ImmEnumRegisterWordW (Unicode) 函式 (immdev.h) 列舉具有指定讀取字串、樣式和暫存器字串的暫存器字串。 |
ImmEscapeA ImmEscapeA (ANSI) 函式 (immdev.h) 會存取無法透過其他 IME API 函式取得的特定 IME 功能。 |
ImmEscapeW ImmEscapeW (Unicode) 函式 (immdev.h) 會存取無法透過其他 IME API 函式取得的特定 IME 功能。 |
ImmGetCandidateListA ImmGetCandidateListA (ANSI) 函式 (immdev.h) 擷取候選清單。 |
ImmGetCandidateListCountA ImmGetCandidateListCountA (ANSI) 函式 (immdev.h) 會擷取候選清單的大小。 |
ImmGetCandidateListCountW ImmGetCandidateListCountW (Unicode) 函式 (immdev.h) 會擷取候選清單的大小。 |
ImmGetCandidateListW ImmGetCandidateListW (Unicode) 函式 (immdev.h) 擷取候選清單。 |
ImmGetCandidateWindow ImmGetCandidateWindow 函式 (immdev.h) 擷取候選項目視窗的相關資訊。 |
ImmGetCompositionFontA ImmGetCompositionFontA (ANSI) 函式 (immdev.h) 會擷取目前用來在組合視窗中顯示字元的邏輯字型相關資訊。 |
ImmGetCompositionFontW ImmGetCompositionFontW (Unicode) 函式 (immdev.h) 會擷取目前用來在組合視窗中顯示字元的邏輯字型相關資訊。 |
ImmGetCompositionStringA ImmGetCompositionStringA (ANSI) 函式 (immdev.h) 擷取組合字元串的相關資訊。 |
ImmGetCompositionStringW ImmGetCompositionStringW (Unicode) 函式 (immdev.h) 會擷取組合字元串的相關資訊。 |
ImmGetCompositionWindow ImmGetCompositionWindow 函式 (immdev.h) 會擷取組合視窗的相關資訊。 |
ImmGetCoNtext ImmGetCoNtext 函式 (immdev.h) 會傳回與指定視窗相關聯的輸入內容。 |
ImmGetConversionListA ImmGetConversionListA (ANSI) 函式 (immdev.h) 擷取字元或單字的轉換結果清單,而不會產生任何與輸入法相關的訊息。 |
ImmGetConversionListW ImmGetConversionListW (Unicode) 函式 (immdev.h) 會擷取字元或單字的轉換結果清單,而不會產生任何與輸入法相關的訊息。 |
ImmGetConversionStatus ImmGetConversionStatus 函式 (immdev.h) 會擷取目前的轉換狀態。 |
ImmGetDefaultIMEWnd ImmGetDefaultIMEWnd 函式 (immdev.h) 擷取 IME 類別的預設視窗控制碼。 |
ImmGetDescriptionA ImmGetDescriptionA (ANSI) 函式 (immdev.h) 會將 IME 的描述複製到指定的緩衝區。 |
ImmGetDescriptionW ImmGetDescriptionW (Unicode) 函式 (immdev.h) 會將 IME 的描述複製到指定的緩衝區。 |
ImmGetGuideLineA ImmGetGuideLineA (ANSI) 函式 (immdev.h) 會擷取錯誤的相關資訊。 應用程式會使用使用者通知的資訊。 |
ImmGetGuideLineW ImmGetGuideLineW (Unicode) 函式 (immdev.h) 擷取錯誤的相關資訊。 應用程式會使用使用者通知的資訊。 |
ImmGetIMEFileNameA ImmGetIMEFileNameA (ANSI) 函式 (immdev.h) 會擷取與指定輸入地區設定相關聯的 IME 檔案名。 |
ImmGetIMEFileNameW ImmGetIMEFileNameW (Unicode) 函式 (immdev.h) 擷取與指定輸入地區設定相關聯的 IME 檔案名。 |
ImmGetImeMenuItemsA ImmGetImeMenuItemsA (ANSI) 函式 (immdev.h) 擷取在指定輸入內容的 IME 功能表中註冊的功能表項目。 |
ImmGetImeMenuItemsW ImmGetImeMenuItemsW (Unicode) 函式 (immdev.h) 擷取在指定輸入內容的 IME 功能表中註冊的功能表項目。 |
ImmGetOpenStatus ImmGetOpenStatus 函式 (immdev.h) 會決定 IME 是否開啟或關閉。 |
ImmGetProperty ImmGetProperty 函式 (immdev.h) 會擷取與指定輸入地區設定相關聯的 IME 屬性和功能。 |
ImmGetRegisterWordStyleA ImmGetRegisterWordStyleA (ANSI) 函式 (immdev.h) 會擷取與指定輸入地區設定相關聯的 IME 所支援的樣式清單。 |
ImmGetRegisterWordStyleW ImmGetRegisterWordStyleW (Unicode) 函式 (immdev.h) 會擷取與指定輸入地區設定相關聯的 IME 所支援的樣式清單。 |
ImmGetStatusWindowPos ImmGetStatusWindowPos 函式 (immdev.h) 擷取狀態視窗的位置。 |
ImmGetVirtualKey ImmGetVirtualKey 函式 (immdev.h) 擷取與 IME 已處理之金鑰輸入訊息相關聯的原始虛擬金鑰值。 |
ImmInstallIMEA ImmInstallIMEA (ANSI) 函式 (immdev.h) 會安裝 IME。 |
ImmInstallIMEW immInstallIMEW (Unicode) 函式 (immdev.h) 會安裝 IME。 |
ImmIsIME ImmIsIME 函式 (immdev.h) 判斷指定的輸入地區設定是否有 IME。 |
ImmIsUIMessageA ImmIsUIMessageA (ANSI) 函式 (immdev.h) 檢查適用于 IME 視窗的訊息,並將這些訊息傳送至視窗。 |
ImmIsUIMessageW ImmIsUIMessageW (Unicode) 函式 (immdev.h) 檢查用於 IME 視窗的訊息,並將這些訊息傳送至視窗。 |
ImmNotifyIME ImmNotifyIME 函式 (immdev.h) 通知輸入內容狀態的變更。 |
ImmRegisterWordA ImmRegisterWordA (ANSI) 函式 (immdev.h) 向與指定輸入地區設定相關聯的 IME 字典註冊字串。 |
ImmRegisterWordW ImmRegisterWordW (Unicode) 函式 (immdev.h) 向與指定輸入地區設定相關聯的 IME 字典註冊字串。 |
ImmReleaseCoNtext ImmReleaseCoNtext 函式 (immdev.h) 釋放輸入內容,並解除鎖定輸入內容中相關聯的記憶體。 |
ImmRequestMessageA 產生WM_IME_REQUEST訊息。 (ANSI) |
ImmRequestMessageW 產生WM_IME_REQUEST訊息。 (Unicode) |
ImmSetCandidateWindow ImmSetCandidateWindow 函式 (immdev.h) 設定候選視窗的相關資訊。 |
ImmSetCompositionFontA ImmSetCompositionFontA (ANSI) 函式 (immdev.h) 設定用來在組合視窗中顯示字元的邏輯字型。 |
ImmSetCompositionFontW ImmSetCompositionFontW (Unicode) 函式 (immdev.h) 設定用來在組合視窗中顯示字元的邏輯字型。 |
ImmSetCompositionStringA ImmSetCompositionStringA (ANSI) 函式 (immdev.h) 會設定組合和讀取字串的字元、屬性和子句。 |
ImmSetCompositionStringW ImmSetCompositionStringW (Unicode) 函式 (immdev.h) 會設定組合和讀取字串的字元、屬性和子句。 |
ImmSetCompositionWindow ImmSetCompositionWindow 函式 (immdev.h) 設定組合視窗的位置。 |
ImmSetConversionStatus ImmSetConversionStatus 函式 (immdev.h) 會設定目前的轉換狀態。 |
ImmSetOpenStatus ImmSetOpenStatus 函式 (immdev.h) 會開啟或關閉輸入法。 |
ImmSetStatusWindowPos ImmSetStatusWindowPos 函式 (immdev.h) 設定狀態視窗的位置。 |
ImmSimulateHotKey ImmSimulateHotKey 函式 (immdev.h) 模擬指定的 IME 熱鍵,造成與使用者在指定視窗中按下熱鍵相同的回應。 |
ImmUnregisterWordA ImmUnregisterWordA (ANSI) 函式 (immdev.h) 會從與指定輸入地區設定相關聯的 IME 字典中移除暫存器字串。 |
ImmUnregisterWordW ImmUnregisterWordW (Unicode) 函式 (immdev.h) 會從與指定輸入地區設定相關聯的 IME 字典中移除暫存器字串。 |
回呼函式
IMCENUMPROC IMCENUMPROC (immdev.h) 是應用程式定義的回呼函式,可處理 ImmEnumInputCoNtext 函式所提供的輸入內容。 |
REGISTERWORDENUMPROCA REGISTERWORDENUMPROCA (ANSI) 是搭配 ImmEnumRegisterWord 函式使用的應用程式定義回呼函式。 |
REGISTERWORDENUMPROCW REGISTERWORDENUMPROCW (Unicode) 是搭配 ImmEnumRegisterWord 函式使用的應用程式定義回呼函式。 (registerwordenumprocw) |
結構
CANDIDATEFORM CANDIDATEFORM 結構 (immdev.h) 包含候選視窗的位置資訊。 |
CANDIDATELIST CANDIDATELIST 結構 (immdev.h) 包含候選清單的相關資訊。 |
COMPOSITIONFORM COMPOSITIONFORM 結構 (immdev.h) 包含組合視窗的樣式和位置資訊。 |
IMECHARPOSITION IMECHARPOSITION 結構 (immdev.h) 包含組合視窗中字元位置的相關資訊。 |
IMEMENUITEMINFOA IMEMENUITEMINFOA (ANSI) 結構 (immdev.h) 包含 IME 功能表項目的相關資訊。 |
IMEMENUITEMINFOW IMEMENUITEMINFOW (Unicode) 結構 (immdev.h) 包含 IME 功能表項目的相關資訊。 |
RECONVERTSTRING RECONVERTSTRING 結構 (immdev.h) 定義 IME 重新轉換的字串。 |
REGISTERWORDA REGISTERWORDA (ANSI) 結構 (immdev.h) 包含讀取資訊或要註冊的字組。 |
REGISTERWORDW REGISTERWORDW (Unicode) 結構 (immdev.h) 包含讀取資訊或要註冊的字組。 |
STYLEBUFA STYLEBUFA (ANSI) 結構 (immdev.h) 包含樣式的識別碼和名稱。 |
STYLEBUFW STYLEBUFW (Unicode) 結構 (immdev.h) 包含樣式的識別碼和名稱。 |