Udostępnij przez


Funkcje Menedżera metod wejściowych

W tej sekcji opisano funkcje IMM.

Funkcja Opis
CreateIFECommonInstance Zwraca wskaźnik do interfejsu IFECommon.
createIFEDictionaryInstance Zwraca wskaźnik do interfejsu IFEDictionary.
CreateIFELanguageInstance Zwraca wskaźnik do interfejsu IFELanguage.
EnumInputContext Funkcja wywołania zwrotnego zdefiniowana przez aplikację, która przetwarza konteksty wejściowe dostarczane przez funkcję ImmEnumInputContext.
EnumRegisterWordProc Funkcja wywołania zwrotnego zdefiniowana przez aplikację używana z funkcją ImmEnumRegisterWord.
ImmAssociateContext Kojarzy określony kontekst wejściowy z określonym oknem.
ImmAssociateContextEx Zmienia skojarzenie między kontekstem metody wejściowej a określonym oknem lub elementami podrzędnym.
ImmConfigureIME Wyświetla okno dialogowe konfiguracji dla IME określonego wejściowego identyfikatora ustawień regionalnych.
ImmCreateContext Tworzy nowy kontekst wejściowy, przydzielając pamięć dla kontekstu i inicjując go.
ImmDestroyContext Zwalnia kontekst wejściowy i zwalnia skojarzona pamięć.
ImmDisableIME Wyłącza funkcję IME dla wątku lub dla wszystkich wątków w procesie.
ImmDisableLegacyIME Wskazuje, że ten wątek jest wątkiem interfejsu użytkownika aplikacji ze Sklepu Windows.
ImmDisableTextFrameService Przestarzałe. Wyłącza usługę tekstową dla określonego wątku.
ImmEnumInputContext Pobiera kontekst wejściowy dla określonego wątku.
ImmEnumRegisterWord Wylicza ciągi rejestru z określonym ciągiem odczytu, stylem i rejestrowaniem ciągu.
ImmEscape Uzyskuje dostęp do możliwości określonych wiadomości BŁYSKAWICZNych, które nie są dostępne za pośrednictwem innych funkcji interfejsu API IME.
ImmGetCandidateList Pobiera listę kandydatów.
ImmGetCandidateListCount Pobiera rozmiar list kandydatów.
ImmGetCandidateWindow Pobiera informacje o oknie kandydatów.
ImmGetCompositionFont Pobiera informacje o czcionki logicznej używanej obecnie do wyświetlania znaków w oknie kompozycji.
ImmGetCompositionString Pobiera informacje o ciągu kompozycji.
ImmGetCompositionWindow Pobiera informacje o oknie kompozycji.
ImmGetContext Pobiera kontekst wejściowy skojarzony z określonym oknem.
ImmGetConversionList Pobiera listę wyników konwersji znaków lub wyrazów bez generowania żadnych komunikatów związanych z protokołem IME.
ImmGetConversionStatus Pobiera bieżący stan konwersji.
ImmGetDefaultIMEWnd Pobiera domyślny uchwyt okna do klasy IME.
ImmGetDescription Kopiuje opis IME do określonego buforu.
ImmGetGuideLine Pobiera informacje o błędach.
ImmGetIMEFileName Pobiera nazwę pliku IME skojarzonego z określonymi ustawieniami regionalnymi danych wejściowych.
ImmGetImeMenuItems Pobiera elementy menu zarejestrowane w menu IME określonego kontekstu wejściowego.
ImmGetOpenStatus Określa, czy plik IME jest otwarty, czy zamknięty.
ImmGetProperty Pobiera właściwość i możliwości protokołu IME skojarzone z określonymi ustawieniami regionalnymi danych wejściowych.
ImmGetRegisterWordStyle Pobiera listę stylów obsługiwanych przez edytor IME skojarzony z określonymi ustawieniami regionalnymi danych wejściowych.
ImmGetStatusWindowPos Pobiera położenie okna stanu.
ImmGetVirtualKey Pobiera oryginalną wartość klucza wirtualnego skojarzona z komunikatem wejściowym klucza, który został już przetworzony przez protokół IME.
ImmInstallIME Instaluje protokół IME.
ImmIsIME Określa, czy określone ustawienia regionalne wejściowe mają protokół IME.
ImmIsUIMessage Sprawdza komunikaty przeznaczone dla okna IME i wysyła te komunikaty do określonego okna.
ImmNotifyIME Powiadamia edytor IME o zmianach stanu kontekstu wejściowego.
ImmRegisterWord Rejestruje ciąg ze słownikiem IME skojarzonym z określonymi ustawieniami regionalnymi danych wejściowych.
ImmReleaseContext Zwalnia kontekst wejściowy i odblokowuje pamięć skojarzona w kontekście wejściowym.
ImmRequestMessage Żąda komunikatu z aplikacji.
ImmSetCandidateWindow Ustawia informacje o oknie kandydatów.
ImmSetCompositionFont Ustawia czcionkę logiczną, która ma być używana do wyświetlania znaków w oknie kompozycji.
ImmSetCompositionString Ustawia znaki, atrybuty i klauzule kompozycji i odczytywania ciągów.
ImmSetCompositionWindow Ustawia położenie okna kompozycji.
ImmSetConversionStatus Ustawia bieżący stan konwersji.
ImmSetOpenStatus Otwiera lub zamyka plik IME.
ImmSetStatusWindowPos Ustawia położenie okna stanu.
ImmSimulateHotKey Symuluje określony IME, powodując taką samą odpowiedź, jak w przypadku naciśnięcia przez użytkownika hot w określonym oknie.
ImmUnregisterWord Usuwa ciąg rejestru ze słownika IME skojarzonego z określonymi ustawieniami regionalnymi danych wejściowych.