Jump to content

WM TRANSLATEMNEMONIC

From EDM2

This message occurs during frame control processing of a WM_TRANSLATEACCEL message.

Syntax

param1
    PQMSG pqmsg;     /* Pointer to a QMSG structure. */

param2
    ULONG ulReserved; /* Reserved value, should be 0. */

Parameters

pqmsg (PQMSG) - input
Pointer to a QMSG structure.
ulReserved (ULONG) - input
Reserved value, should be 0.

Returns

rc (BOOL) - returns
Success indicator.
TRUE: The character has been translated into an accelerator.
FALSE: The character has not been translated into an accelerator.

Remarks

This message is sent by the frame control to itself during the processing of a WM_TRANSLATEACCEL message, if the frame control does not translate a character into an accelerator by use of the frame window or queue accelerator tables.

When the frame control receives this message, it sends it to the application menu window, that is the window with identity FID_MENU.

in Frame Controls

The frame control window procedure processes the message by sending it to the application menu window, that is, the window with the identity FID_MENU.

Default Processing

The default window procedure takes no action on this message, other than to set rc to FALSE.

Related Messages

  • WM_TRANSLATEMNEMONIC (in Frame Controls)