IImePadApplet::Notify method (imepad.h)

Called from IImePad to pass information with a notify code

Syntax

HRESULT Notify(
  [in]      IUnknown *lpImePad,
  [in]      INT      notify,
  [in, out] WPARAM   wParam,
  [in, out] LPARAM   lParam
);

Parameters

[in] lpImePad

Pointer of IUnknown interface. To get the IImePad interface pointer, use QueryInterface.

[in] notify

The IImePadApplet notify code. See Remarks for the possible codes.

[in, out] wParam

Additional information specific to notify.

[in, out] lParam

Additional information specific to notify.

Return value

S_OK if successful, otherwise E_FAIL.

Remarks

Possible notify codes (IMEPN_* values)

Code Description
IMEPN_ACTIVATE The applet is activated.
IMEPN_INACTIVATE The applet is inactivate.
IMEPN_SHOW IMEPad and the applet are shown.
IMEPN_HIDE IMEPad and the applet are hidden.
IMEPN_SIZECHANGING The applet size is changing.
IMEPN_SIZECHANGED The applet size has changed.
IMEPN_CONFIG The applet setting is selected in IMEPad menu.
IMEPN_HELP The applet help is selected in IMEPad menu.

Requirements

Requirement Value
Target Platform Windows
Header imepad.h

See also

IImePadApplet