IActiveIMMIME::RequestMessageA method

Sends a request to an application for an Active Input Method Editor (IME). (ANSI implementation).

Syntax

HRESULT RequestMessageA(
  [in]  HIMC    hIMC,
  [in]  WPARAM  wParam,
  [in]  LPARAM  lParam,
  [out] LRESULT *plResult
);

Parameters

  • hIMC [in]
    A handle to the target input context.

  • wParam [in]
    A WPARAM value that specifies additional message information.

  • lParam [in]
    An LPARAM value that specifies additional message information.

  • plResult [out]
    The address of an LRESULT value that receives the result of the operation.

Return value

Returns S_OK if successful, or an error value otherwise.

Remarks

Active IMEs must not send a WM_IME_REQUEST message to an application that uses SendMessage. Active IMEs should use IActiveIMMIME::RequestMessageA to send that message.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows 2000 Server

Header

Dimm.h

IDL

Dimm.idl

See also

IActiveIMMIME

RequestMessageW