WM TRANSLATEMNEMONIC
Appearance
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)