Delen via


EM_GETLANGOPTIONS bericht

Hiermee krijgt u de optie-instellingen van een uitgebreid besturingselement voor ime (Input Method Editor) en Aziatische taalondersteuning.

Parameterwaarden

wParam-

Niet gebruikt; moet nul zijn.

lParam-

Niet gebruikt; moet nul zijn.

Retourwaarde

Retourneert de IME- en Aziatische taalinstellingen, die nul of meer van de volgende waarden kunnen zijn.

Retourcode Beschrijving
IMF_AUTOFONT
Als deze vlag is ingesteld, verandert het besturingselement automatisch lettertypen wanneer de gebruiker expliciet verandert in een andere toetsenbordindeling. Het is handig om IMF_AUTOFONT uit te schakelen voor universele Unicode-lettertypen. Deze optie is standaard ingeschakeld (1).
IMF_AUTOFONTSIZEADJUST
Als deze vlag is ingesteld, wordt met het besturingselement tekengrootten geschaald vanaf de tekengrootte van de invoegpositie volgens script. Aziatische lettertypen zijn bijvoorbeeld iets groter dan Westerse lettertypen. Deze optie is standaard ingeschakeld (1).
IMF_AUTOKEYBOARD
Als deze vlag is ingesteld, wijzigt het besturingselement automatisch de toetsenbordindeling wanneer de gebruiker expliciet een ander lettertype wijzigt of wanneer de gebruiker de invoegpositie expliciet wijzigt in een nieuwe locatie in de tekst. Wordt automatisch ingeschakeld voor bidirectionele besturingselementen. Voor alle andere besturingselementen is deze standaard uitgeschakeld. Deze optie is standaard uitgeschakeld (0).
IMF_DISABLEAUTOBIDIAUTOKEYBOARD
Windows 8: Als deze vlag is ingesteld, gebruikt het besturingselement taalneutrale logica voor automatisch schakelen tussen toetsenborden. Deze optie is standaard uitgeschakeld (0).
IMF_DUALFONT
Als deze vlag is ingesteld, gebruikt het besturingselement de modus voor dubbel lettertype. Wordt gebruikt voor aziatische taalondersteuning. Het besturingselement gebruikt een Engels lettertype voor ASCII-tekst en een Aziatisch lettertype voor Aziatische tekst. Deze optie is standaard ingeschakeld (1).
IMF_IMEALWAYSSENDNOTIFY
Met deze vlag bepaalt u hoe het uitgebreide besturingselement voor bewerken de client op de hoogte stelt tijdens de IME-samenstelling:
0: Geen EN_CHANGE of EN_SELCHANGE meldingen tijdens onbepaalde status. Verzend een melding wanneer de uiteindelijke tekenreeks binnenkomt. Dit is de standaardwaarde.
1: Verzend EN_CHANGE en EN_SELCHANGE gebeurtenissen tijdens onbepaalde status.
IMF_IMECANCELCOMPLETE
Deze vlag bepaalt hoe het besturingselement gebruikmaakt van de samenstellingstekenreeks van een IME als de gebruiker het annuleert. Als deze vlag is ingesteld, wordt de compositietekenreeks verwijderd door het besturingselement. Als deze vlag niet is ingesteld, gebruikt het besturingselement de samenstellingstekenreeks als resultaattekenreeks. Deze optie is standaard uitgeschakeld (0).
IMF_NOIMPLICITLANG
Windows 8: Als deze vlag is ingesteld, schakelt u het zegeltoetsenbordinvoer uit met de toetsenbordtaal en zorgt u ervoor dat niet-Oost-Aziatische taal-id's compatibel zijn met het karakter-repertoire. Deze optie is standaard uitgeschakeld (0).
IMF_NOKBDLIDFIXUP
Windows 8: Als deze vlag is ingesteld, schakelt het uitgebreide besturingselement voor bewerken toetsenbordtaal uit op een leeg besturingselement. Deze optie is standaard uitgeschakeld (0).
IMF_SPELLCHECKING
Windows 8: Als deze vlag is ingesteld, schakelt het uitgebreide bewerkingsbesturingselement spellingcontrole in. Deze optie is standaard uitgeschakeld (0).
IMF_TKBAUTOCORRECTION
Windows 8: Als deze vlag is ingesteld, schakelt u autocorrectie met aanraaktoetsenbord in. Deze optie is standaard uitgeschakeld (0).
IMF_TKBPREDICTION
Windows 10: Genegeerd.
Windows 8: Als deze vlag is ingesteld, schakelt het uitgebreide besturingselement voor bewerken de voorspelling van het schermtoetsenbord in. Deze optie is standaard uitgeschakeld (0).
IMF_UIFONTS
Gebruik standaardlettertypen voor de gebruikersinterface. Deze optie is standaard uitgeschakeld (0).

Opmerkingen

De vlag IMF_AUTOFONT is standaard ingesteld. De vlaggen IMF_AUTOKEYBOARD en IMF_IMECANCELCOMPLETE worden standaard gewist.

Behoeften

Voorwaarde Waarde
Minimaal ondersteunde client
Windows Vista [alleen desktop-apps]
Minimaal ondersteunde server
Windows Server 2003 [alleen desktop-apps]
Koptekst
Richedit.h

Zie ook

Verwijzing

EM_SETLANGOPTIONS

EM_SETLIMITTEXT