MM QUERYDEFAULTITEMID: Difference between revisions
Appearance
Created page with "This message returns the default item id for a conditional cascade menu. For any other type of menu or submenu, this message returns zero. ==Syntax== <pre> param1 ULONG ulReserved; →Reserved value, must be 0.: param2 ULONG ulReserved; →Reserved value, must be 0.: </pre> ==Parameters== ;ulReserved (ULONG) - input: Reserved value, must be 0. ;ulReserved (ULONG) - input: Reserved value, must be 0. ==Returns== ;ulDefItemID (ULONG) - return: Menu id..." |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 18: | Line 18: | ||
;ulDefItemID ([[ULONG]]) - return: Menu id of the default menu item. | ;ulDefItemID ([[ULONG]]) - return: Menu id of the default menu item. | ||
==Default Processing | ==Default Processing== | ||
The default window procedure takes no action other than to return 0. | The default window procedure takes no action other than to return 0. | ||
==Related Messages== | |||
* [[WM_DRAWITEM]] (in Frame Controls) | * [[WM_DRAWITEM]] (in Frame Controls) | ||
* [[WM_DRAWITEM]] (in List Boxes) | * [[WM_DRAWITEM]] (in List Boxes) |
Latest revision as of 19:01, 25 April 2025
This message returns the default item id for a conditional cascade menu. For any other type of menu or submenu, this message returns zero.
Syntax
param1 ULONG ulReserved; /* Reserved value, must be 0. */ param2 ULONG ulReserved; /* Reserved value, must be 0. */
Parameters
- ulReserved (ULONG) - input
- Reserved value, must be 0.
- ulReserved (ULONG) - input
- Reserved value, must be 0.
Returns
- ulDefItemID (ULONG) - return
- Menu id of the default menu item.
Default Processing
The default window procedure takes no action other than to return 0.
Related Messages
- WM_DRAWITEM (in Frame Controls)
- WM_DRAWITEM (in List Boxes)
- WM_DRAWITEM (in Menu Controls)