Dr.Doom
2015-12-01, 16:02:10
Howdy!
Bei einer selbsterstellten Win32-Anwendung tauchen in einigen Kontextmenüs von Eingabefeldern die im Bild (s.u.) zu sehenden Einträge auf: Start IME usw.
Es gibt auch Eingabefelder, die nicht mit diesen Einträgen versehen werden.
Es gibt nirgendwo eine Behandlung, die diese IME-Einträge explizit hinzufügt.
Ich sehe auch keinen grossartigen Unterschied bei der Erstellung und Konfiguration der Eingabefelder mit/ohne IME-Kontextmenü-Einträgen.
Bei einigen wird die Anzahl der eingebbaren Zeichen begrenzt, bei anderen ist im Ressourcen-Editor das horizontale scrollen aktiviert -- also (imo) nichts, was irgendwie irgendwas am Kontextmenü herumfummelt.
Schlichte Frage: Wie bekommt man die IME Kontextmenü-Einträge programmatisch weg -- ohne dass das OS angefasst werden muss (Deinstallation von XYZ, o.ä.)?
Bei einer selbsterstellten Win32-Anwendung tauchen in einigen Kontextmenüs von Eingabefeldern die im Bild (s.u.) zu sehenden Einträge auf: Start IME usw.
Es gibt auch Eingabefelder, die nicht mit diesen Einträgen versehen werden.
Es gibt nirgendwo eine Behandlung, die diese IME-Einträge explizit hinzufügt.
Ich sehe auch keinen grossartigen Unterschied bei der Erstellung und Konfiguration der Eingabefelder mit/ohne IME-Kontextmenü-Einträgen.
Bei einigen wird die Anzahl der eingebbaren Zeichen begrenzt, bei anderen ist im Ressourcen-Editor das horizontale scrollen aktiviert -- also (imo) nichts, was irgendwie irgendwas am Kontextmenü herumfummelt.
Schlichte Frage: Wie bekommt man die IME Kontextmenü-Einträge programmatisch weg -- ohne dass das OS angefasst werden muss (Deinstallation von XYZ, o.ä.)?