When the IME generates the WM_IME_COMPOSITION message, it specifies the lParam as GCS bits. The GCS bits means the available member of the COMPOSITIONSTRING structure. Even if the IME does not update and the member is available now, the IME can set the GCS bit.