Udostępnij za pośrednictwem


Informacje o Menedżerze metod wejściowych

Korzystanie z funkcji IMM w aplikacji obsługującej protokół IME zwalnia użytkowników z konieczności zapamiętania wszystkich możliwych wartości znaków. Zamiast tego umożliwia monitorowanie naciśnięć klawiszy użytkownika, przewidywanie znaków, które użytkownik może chcieć wprowadzić, i przedstawienie listy proponowanych znaków do wyboru.

Notatka

Program IMM wykonuje podobne operacje do tych z Text Services Framework, używanych przez aplikacje komunikujące się z usługami tekstowymi.

 

Domyślnie program IMM udostępnia okno IME, za pomocą którego użytkownik wprowadza naciśnięcia i widoki oraz wybiera kandydatów. Aplikacje mogą używać funkcji i komunikatów IMM do tworzenia własnych okien IME i zarządzania nimi, zapewniając niestandardowy interfejs podczas korzystania z możliwości konwersji IME.

IMM jest włączony tylko w systemach operacyjnych Windows zlokalizowanych dla Azji Wschodniej (Chiny, Japonia, Korea). W tych systemach aplikacja wywołuje GetSystemMetrics z SM_DBCSENABLED, aby ustalić, czy funkcja IMM jest włączona.

Windows 2000: W pełni funkcjonalna obsługa programu IMM jest dostępna we wszystkich zlokalizowanych wersjach językowych. Jednak program IMM jest włączony tylko wtedy, gdy jest zainstalowany pakiet językowy azjatycki. Aplikacja z obsługą protokołu IME może wywoływać GetSystemMetrics za pomocą SM_IMMENABLED w celu określenia, czy program IMM jest włączony.

Ten temat zawiera następujące sekcje.