Jump to content

MLM_SETCHANGED

From EDM2
Revision as of 03:18, 28 April 2025 by Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:MLM_SETCHANGED}} This message sets or clears the changed flag. ==Syntax== <pre> param1 USHORT usChangedNew; Value to set changed flag to.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;usChangedNew (USHORT) - input: Value to set changed flag to. ::TRUE: Changed flag set. ::FALSE: Changed flag cleared. ;ulReserved (ULONG) - input: Reserved value, should be 0. ==Returns== ;rc (BOOL) - return: Chang...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This message sets or clears the changed flag.

Syntax

param1
USHORT usChangedNew; /* Value to set changed flag to. */

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

Parameters

usChangedNew (USHORT) - input
Value to set changed flag to.
TRUE: Changed flag set.
FALSE: Changed flag cleared.
ulReserved (ULONG) - input
Reserved value, should be 0.

Returns

rc (BOOL) - return
Changed status before message was processed.
TRUE: Text has changed since the last time that the change flag was cleared.
FALSE: Text has not changed since the last time that the change flag was cleared.

Remarks

This message can generate a MLN_CHANGE notification.

Default Processing

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