Jump to content

MM QUERYDEFAULTITEMID: Difference between revisions

From EDM2
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===
==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