EM_SETIMESTATUS

[Dette er foreløpige dokumentasjonen og endring.]

Et program sender EM_SETIMESTATUS-melding for å endre virkemåten for Rediger kontrollens med IME.

EM_SETIMESTATUS
wParam = status (WPARAM);
lParam = (LPARAM) data

Parametere

status
Angir status for å angi. Denne parameteren kan være følgende verdi.
Verdi Betydning
EMSIS_COMPOSITIONSTRING Angir virkemåten for håndtering sammensetning streng.

data
Data som er spesifikke for typen av status for å angi. Denne parameteren kan være en kombinasjon av de følgende verdiene med EMSIS_COMPOSITIONSTRING-verdien for status.
Verdi Betydning
EIMES_GETCOMPSTRATONCE Hvis dette flagget er angitt, redigeringskontrollen kobler seg til WM_IME_COMPOSITION -melding og resultatet streng umiddelbart. Hvis dette flagget ikke er angitt, redigeringskontrollen sender meldingen WM_IME_COMPOSITION til standard vinduet prosedyren og håndterer resultatstreng fra WM_CHAR meldingen; Dette er standardvirkemåten til redigeringskontrollen.
EIMES_CANCELCOMPSTRINFOCUS Hvis dette flagget er angitt, avbryter sammensetning strengen i redigeringskontrollen når den mottar meldingen WM_SETFOCUS . Hvis dette flagget ikke er angitt, avbryte redigeringskontrollen ikke sammensetning strengen; Dette er standardvirkemåten til redigeringskontrollen.
EIMES_COMPLETECOMPSTRKILLFOCUS Hvis dette flagget er angitt, fullfører redigeringskontrollen sammensetning strengen ved mottak av WM_KILLFOCUS -meldingen. Hvis dette flagget ikke er angitt, fullføres ikke redigeringskontrollen sammensetning strengen; Dette er standardvirkemåten til redigeringskontrollen.

Returverdier

Returnerer den forrige verdien for parameteren data.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 5.0 eller senere.
Windows:Krever Windows 98.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.

Se også

Rediger kontroller oversikt, redigere kontrollmeldinger, EM_GETIMESTATUS

Index