EM_GETLANGOPTIONS Nachricht
Ruft die Optionseinstellungen eines umfangreichen Bearbeitungssteuerelements für die Unterstützung des Eingabemethoden-Editors (IME) und der Asiatischen Sprache ab.
Parameter
-
wParam
-
Nicht verwendet; muss null sein.
-
lParam
-
Nicht verwendet; muss null sein.
Rückgabewert
Gibt die IME- und asiatischen Spracheinstellungen zurück, die null oder mehr der folgenden Werte sein können.
Rückgabecode | Beschreibung |
---|---|
|
Wenn dieses Flag festgelegt ist, ändert das Steuerelement die Schriftarten automatisch, wenn der Benutzer explizit auf ein anderes Tastaturlayout wechselt. Es ist hilfreich, IMF_AUTOFONT für universelle Unicode-Schriftarten zu deaktivieren. Diese Option ist standardmäßig aktiviert (1). |
|
Wenn dieses Flag festgelegt ist, skaliert das Steuerelement die schriftgebundenen Schriftgrößen entsprechend dem Skript von der Größe der Einfügemarke. Beispielsweise sind asiatische Schriftarten etwas größer als westliche Schriftarten. Diese Option ist standardmäßig aktiviert (1). |
|
Wenn dieses Flag festgelegt ist, ändert das Steuerelement automatisch das Tastaturlayout, wenn der Benutzer explizit in eine andere Schriftart wechselt oder wenn der Benutzer die Einfügemarke explizit an eine neue Position im Text ändert. Wird für bidirektionale Steuerelemente automatisch aktiviert. Für alle anderen Steuerelemente ist sie standardmäßig deaktiviert. Diese Option ist standardmäßig deaktiviert (0). |
|
Windows 8: Wenn dieses Flag festgelegt ist, verwendet das Steuerelement sprachneutrale Logik für den automatischen Tastaturwechsel. Diese Option ist standardmäßig deaktiviert (0). |
|
Wenn dieses Flag festgelegt ist, verwendet das Steuerelement den Modus für duale Schriftarten. Wird für die Unterstützung asiatischer Sprachen verwendet. Das Steuerelement verwendet eine englische Schriftart für ASCII-Text und eine asiatische Schriftart für asiatischen Text. Diese Option ist standardmäßig aktiviert (1). |
|
Dieses Flag steuert, wie das Rich-Bearbeitungssteuerelement den Client während der IME-Komposition benachrichtigt: 0: Keine EN_CHANGE oder EN_SELCHANGE Benachrichtigungen während des unbestimmten Zustands. Senden Sie eine Benachrichtigung, wenn die endgültige Zeichenfolge eingeht. Dies ist die Standardeinstellung. 1: Senden sie EN_CHANGE und EN_SELCHANGE Ereignisse während des unbestimmten Zustands. |
|
Dieses Flag bestimmt, wie das Steuerelement die Kompositionszeichenfolge eines IME verwendet, wenn der Benutzer sie abbricht. Wenn das Flag festgelegt ist, wird die Kompositionszeichenfolge vom Steuerelement verworfen. Wenn das Flag nicht festgelegt ist, verwendet das Steuerelement die Kompositionszeichenfolge als Ergebniszeichenfolge. Diese Option ist standardmäßig deaktiviert (0). |
|
Windows 8: Wenn dieses Flag festgelegt ist, deaktivieren Sie die Tastatureingabe mit dem Stempeln mit der Tastatursprache, und stellen Sie sicher, dass nicht-ostasiatische Sprach-IDs mit dem Zeichenrepertoire kompatibel sind. Diese Option ist standardmäßig deaktiviert (0). |
|
Windows 8: Wenn dieses Flag festgelegt ist, deaktiviert das Rich-Edit-Steuerelement das Stempeln der Tastatursprache für ein leeres Steuerelement. Diese Option ist standardmäßig deaktiviert (0). |
|
Windows 8: Wenn dieses Flag festgelegt ist, aktiviert das Rich-Edit-Steuerelement die Rechtschreibprüfung. Diese Option ist standardmäßig deaktiviert (0). |
|
Windows 8: Wenn dieses Flag festgelegt ist, aktivieren Sie die Automatische Korrektur der Bildschirmtastatur. Diese Option ist standardmäßig deaktiviert (0). |
|
Windows 10: Ignoriert. Windows 8: Wenn dieses Flag festgelegt ist, ermöglicht das Rich-Edit-Steuerelement die Vorhersage der Bildschirmtastatur. Diese Option ist standardmäßig deaktiviert (0). |
|
Verwenden Sie Standardschriftarten der Benutzeroberfläche. Diese Option ist standardmäßig deaktiviert (0). |
Bemerkungen
Das flag IMF_AUTOFONT ist standardmäßig festgelegt. Die flags IMF_AUTOKEYBOARD und IMF_IMECANCELCOMPLETE sind standardmäßig deaktiviert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|
Siehe auch
-
Referenz