Using an Input Context

When the application or system creates a new input context, the system prepares the new input context. The new input context already includes IMCC, the components of IMC consisting of hCompStr, hCandInfo, hGuideLine, hPrivate and hMsgBuf. Basically, the IME does not need to create the input context and the components of the input context. The IME can change their size and can retrieve a pointer to the components by locking them.